An innocent man is executed in Texas
Todd Willingham, Texas, and the death penalty : The New Yorker
Mark the day.. 17 Feb 2004 – Cameron Todd Willingham’s execution will be the end of the death penalty in this country.
the personal blog of Greg Bassett, IT Security, Travels & Endurance Sports
© 2024 a knob for brightness
Theme by Anders Noren — Up ↑