Criminal justice advocates say a man convicted of a 1982 rape in Louisiana's capital city has been exonerated and freed after 35 years in prison.


50


FOX

10 Related Articles, between 2019-03-21 and 2019-03-11