Former Priest Sentenced to 25 Years after Pleading Guilty to Drugging, Molesting 17 Men

A former Catholic priest in Louisiana has been sentenced to 25 years in prison after pleading guilty to drugging and molesting 17 men he had met in New Orleans’ French Quarter, according to prosecutors. Stephen Sauer, 61, admitted to targeting men who appeared to be “intoxicated, lost or in need of assistance,” according to a … Read more