Posted: April 13th, 2010
Cameron Todd Willingham was executed in Texas after serving 12 years in prison for arson. The fire, which caused the death of his three young daughters, was an accident, The New Yorker recently reported. Continue reading.
Posted: April 13th, 2010
Cameron Todd Willingham was executed in Texas after serving 12 years in prison for arson. The fire, which caused the death of his three young daughters, was an accident, The New Yorker recently reported. Continue reading.
Category: Events