Missouri man who killed 4 executed despite innocence claims

More than a dozen anti-death penalty advocates gathered outside Boone County Courthouse in Columbia on Tuesday, Feb. 7, 2023, to protest the execution of 58-year-old Leonard "Raheem" Taylor. Despite Taylor's claim of innocence, he became Missouri's third inmate to die by lethal injection since last November. 

View the story here.

Using Format