Two brothers offered $75 million after being wrongly imprisoned for 31 years over murder of 11 year old girl

over 4 years in Independent

Henry McCollum and Leon Brown were freed in 2014 after DNA evidence implicated another man

Mentioned in this news
Share it on