Ben Spencer interview with Ailsa Chang | NPR
Through 34 years in prison, Ben Spencer believed truth would prevail. Today it did.
NPR's Ailsa Chang talks to Benjamine Spencer, a Dallas man who spent 34 years of his life in prison for a crime he has always insisted he did not commit. Today, he was officially exonerated.
August 29, 2024 | National Public Radio
Click below to listen or download episode.