Commentary on events in the U.S. system of justice from a social science perspective.
Thursday, August 30, 2007
Kenneth Foster's Execution Called Off!!!
Huge Victory against the Death Penalty - HOUSTON -- Texas Gov. Rick Perry today spared the life of inmate Kenneth Foster Jr., just hours before he was set to be executed for a murder he did not personally commit....