Missouri Death Row Inmate Seeks New Trial in Light of Groundbreaking DNA Evidence as Execution Looms
Jefferson City, Mo. — As the clock ticks down towards his scheduled execution, Leonard Taylor, a 58-year-old inmate on Missouri’s death row, is making a desperate plea to prove his innocence, leveraging newly surfaced DNA evidence. Taylor’s legal team has intensified calls for a stay of execution, arguing that this new evidence could exonerate him for the 2004 murders of his girlfriend and her three children. In 2004, Angela Rowe and her children were tragically …