Leonard Taylor took his last breath Tuesday at the state prison in Bonne Terre. He was declared dead at 6:16 p.m. The 58-year-old St. Louis man was convicted of the 2004 killings of his girlfriend, Angela Rowe, and her three young children in St. Louis County. Taylor...
A Missouri man has asked the governor to block the state’s plan to execute him next month. Leonard Taylor is scheduled to be put to death February 7 for the 2004 killings of his girlfriend and her three kids in Jennings. Gov. Mike Parson’s office received...