Texas Federal Court Stays Execution of Stephen Barbee on Religious Freedom Issue, Defense Seeks Review of False Forensic Testimony
A federal court in Texas has stayed the October 12, 2021 execution of Texas death-row prisoner Stephen Barbee on his claims that the state’s refusal to…
Source: deathpenaltyinfo.org