Policy Issues
Innocence
,Upcoming Executions
,Feb 03, 2023
POSSIBLE INNOCENCE: New Evidence Regarding Missouri Man Facing Execution
Leonard Taylor (pictured) is a Missouri death-row prisoner who was convicted in 2008 of a quadruple murder that occurred in St. Louis in December 2004. His execution is scheduled for February 7, 2023. Taylor has consistently maintained his innocen…