Henry McCollum, Leon Brown freed after 30 years in prison

8L0IVy2mKa4

Two North Carolina men were declared innocent and freed 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.

Newsletter

Subscribe to M.C. W.A.R. newsletter for all the latest in Battle Rap news and M.C. W.A.R. events