Tuesday, November 19, 2024
Happening Now

Man freed after spending 29 years in prison for a rape he didn’t commit

Patrick Brown was convicted in 1994 of raping his 6-year-old stepdaughter, the Orleans Parish District Attorney’s Office in Louisiana said. Source

Share