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…
Reverend Melissa Potts-Bowers, the spiritual advisor to Michael Tisius, recently described her experience ministering to him during his execution as “quite horrifying — as it’s intended to be.” Mr. Tisius was executed by the state of Missouri on Jun…