Executed
Leonard Taylor
Leonard Taylor, 58, was executed by the state of Missouri. His lawyers said he was put to death before his federal appeals had been exhausted. They have demanded an investigation into his execution.
Cause of death, as reported: Executed by the state. His lawyers say the state executed him before his federal appeals were exhausted.
Reported by: his lawyers.