Man Regains Freedom After 38 Years In Jail Over False Rape Allegation
A Louisiana man Malcolm Alexander has been freed from prison after spending 38 years over a rape offense he didn’t commit.
The Innocence Project, a non-profit which secured the release of Alexander, shared his story, from his journey to…