Search This Blog

Thursday, May 17, 2012

2 men, same state, both executed, both innocent

The Huffington Post carried an article outlining some of the similiarities between Carlos DeLuna and Cameron Willamham, both convicted, sentenced to death, and executed for murders they did not commit.

One of the similarities? Shockingly bad police work.

Read more:

No comments:

Post a Comment