Browse By

Tag Archives: Capital Punishment

No Thumbnail

Editorial: We Have the Body, No Need to Execute It…

UPDATED 4/13/15 3:29PM: To reflect a correction. The penalty phase begins April 21, not this week. Dzhokhar Tsarnaev is dead. We do not need to kill him. Last week, rendering perhaps the most anticlimactic verdict in history, a federal jury in Boston found Dzhokhar Tsarnaev

No Thumbnail

Too Human…and Yet We Play God…

Troy Davis was executed at 11:08 EDT today.  His trevails through Georgia’s justice system and the federal courts had lasted twenty years after he was convicted and sentenced to death based on eye witness testimony alone.  He was accused of killing an off-duty police officer,