Ooops - Sorry Fella
Faulty evidence masquerading as science sent two men to death row for arson in Texas and led to the execution of one of them, a panel of private fire investigators concluded in a report released Tuesday in Austin.
All the pro-death penalty advocates must feel pretty good now – huh?
Posted on The Human Stain
0 Comments:
Post a Comment
<< Home