News Man Wrongly Convicted Of Rape Released From Prison After 29 YearsBy meridianspyMay 10, 20230 Patrick Brown, of Louisiana, was released from prison on Monday after serving 29 years for a rape he did…