Saturday, September 21, 2024
Happening Now

3 men exonerated after 36 years in prison for teen’s murder

Alfred Chestnut, Ransom Watkins and Andrew Stewart were arrested on Thanksgiving in 1983 and accused of killing 14-year-old Dewitt Duckett Source

Share