Sharp’s body was discovered on Feb. 12, 1982, dumped near the St. Tammany Parish Fairgrounds in Covington, Louisiana. She had ...
Samuel Suffren’s 'Job 1:21,' about a woman judged by the Bible instead of law in Haiti, wins a major Visions du Réel industry ...