Entries tagged with “Robert Tew

Dec 02, 2025

Louisiana Death Row Prisoner Jimmie Duncan Released on Bail After Evidence Shows He is Factually Innocent”

On November 26, 2025, Jimmie Duncan was released on bail from Louisiana’s Angola prison after spend­ing 27 years on death row for a crime that a court now says nev­er occurred. Ouachita Parish District Attorney Robert Tew opposed Mr. Duncan’s release on bail and main­tains that he is guilty of rape and mur­der. Mr. Duncan’s attor­neys dis­pute this and say Judge Alvin Sharp’s bail rul­ing​“acknowl­edged the clear and con­vinc­ing evi­dence show­ing Mr. Duncan is factually innocent.” >…