T

The Human Stain

Google

Wednesday, May 03, 2006

Ooops - Sorry Fella

What a travesty.

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