Freed after 30 years in prison

Figaro

VIP Member
Jul 23, 2014
328
56
80
North Carolina brothers declared innocent, freed after 30 years in prison.
Two North Carolina men were declared innocent and ordered freed on Tuesday after spending more than 30 years in prison for the rape and murder of an 11-year-old girl that recent DNA tests linked to another man.
Henry McCollum, 50, and his half brother Leon Brown, 46, were teenagers when they were arrested for the 1983 rape and killing of Sabrina Buie, whose body was left in a field in the small town of Red Springs.
2 NC men s convictions overturned in 1983 killing - The Washington Post

We have Justice System or Legal System (that is hell bent on releasing the guilty and incarcerating the innocent)? - that is the question!
 

Forum List

Back
Top