Despite protests from supporters, Virginia Governor Robert McDonnell has denied a stay of execution for Teresa Lewis, who was sentenced to death for planning the murders of her husband and stepson in 2002. She will be executed this week. [Guardian]
I am incredibly conflicted on the death penalty.
I am against it, but then I put myself in the shoes of the family of the murdered.
If my family was murdered. My parents, my sister, my boyfriend;
How would I feel? I would want justice. The line between justice and vengeance is a very blurry one.