Posts tagged "The Death Penalty"


Convicted Rapist Becomes Texas’ 14th Executed Inmate of 2012

Last night, a convicted rapist & murderer became the 14th inmate to be executed in Texas this year.


Will The Troy Davis Case Spark More Death Penalty Opposition?

Troy Davis was executed last night for allegedly killing police officer Mark Allen MacPhail in 1989. The conviction rested largely on eyewitness testimony, and many…