Man freed after 29 years in Louisiana prison for rape the victim says he didn’t commit
A Louisiana man walked free after spending nearly three decades behind bars for a rape the victim herself insisted he did not commit. Patrick Brown was convicted in 1994 of aggravated rape in a case involving his 6-year-old stepdaughter, the… Read More »Man freed after 29 years in Louisiana prison for rape the victim says he didn’t commit