A. No, and for multiple reasons. Firstly, because if it turns out that a person was wrongfully convicted (which happens more often than we'd like to think) and you execute him before he had a chance to prove his innocence, then you've murdered an innocent man. On the other hand if he is convicted for life there is always a chance that new evidence becomes found or the case be reopened in the future and the injustice can be rectified. Secondly, because it is simply barbaric. I find it appalling that cultures that claim to be civilized still follow the "an eye for an eye" mentality. Murdering someone because he murdered someone else isn't justice, its just plain revenge. As Gandhi said: "an eye for an eye makes the whole world blind". Thirdly, because, at the risk of sounding naive and idealistic, I believe that everyone has the ability to change. Although it probably doesn't happen very often, some of these criminals might truly regret what they have done and try to change after then, but if you kill them off, you're not even giving them the chance.
Q: What is your greatest regret?