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 [...]