Cameron Todd Willingham was executed in Texas in 2004 Note discovered in case files suggests inmate who claimed Willingham had confessed was given a reduced
Reported by CapitalBay 4 hours ago.
↧