Hot on TIME.com
Brothers Awarded $750,000 Each After 30 Years of Wrongful Imprisonment
Henry McCollum and Leon Brown were wrongly convicted of rape and killing of an 11-year-old girl
Published on September 2, 2015 at 06:47PM
Shared at 568 shares/hour
Read more: http://ift.tt/1fVD0hg
No comments:
Post a Comment