The only injustice here is that it took 25 years for execution of sentence after being found guilty in a court of law. Justice delayed is justice denied. It ain't about revenge, it ain't about deterrence. Capital punishment, operative word is punishment. The punishment for crimes he committed is death. Case closed.