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.
Patrick Brown was convicted in 1994 of raping his 6-year-old stepdaughter, the Orleans Parish District Attorney's Office in Louisiana said.
What's Your Reaction?