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 spending 27 years on death row for a crime that a court now says never occurred. Ouachita Parish District Attorney Robert Tew opposed Mr. Duncan’s release on bail and maintains that he is guilty of rape and murder. Mr. Duncan’s attorneys dispute this and say Judge Alvin Sharp’s bail ruling“acknowledged the clear and convincing evidence showing Mr. Duncan is factually innocent.” >…