US Supreme Court declines to block Missouri execution despite potential innocence claim
The US Supreme Court Tuesday declined to block the execution of Missouri inmate Leonard Taylor despite new evidence potentially proving a wrongful conviction. Taylor died by lethal injection at the state prison in Bonne Terre on Tuesday. Taylor was convicted of the murders of his girlfriend Angela Rowe and her three children in 2004 but [...]