When Patrick Brown walked out of a New Orleans courthouse last week a free man after spending 29 years in prison for a rape that even the victim says he didn’t commit, he raised his hands toward the sky — it was a moment of triumph.
Article Source: Latest From CNN Read More