Posted inNews story
Benjamin Spencer: Exonerated After 34 Years of Wrongful Imprisonment
Introduction In a landmark case that underscores the critical need for criminal justice reform, Benjamin Spencer was exonerated in August 2024 after spending 34 years in prison for a crime…