Death Row inmate freed after serving more than 25 years

A man who spent 27 years on Death Row walked out the prison gates on April 17, 2018. “He appeared amazed to be on the other side of the wall,” … Continue reading Death Row inmate freed after serving more than 25 years