Capital punishment…not!
May 7, 2008Today the state of Georgia executed a convicted murderer. He shot his live-in girlfriend three times in the face. He is the first person to be put to death in the US since the Supreme Court ended a de facto moratorium on capital punishment in April 2008.
There has long been a debate over the effectiveness [...]
Recent Comments