Stephen Sauer, former Roman Catholic priest & executive director of the Arc of Greater New Orleans, pled guilty to 13 counts of sexual battery, 9 counts of 3rd-degree rape, 17 counts of video voyeurism & 16 misdemeanor drug charges.https://t.co/FQHOfafRxk pic.twitter.com/Ylr9clBquQ

— 𝐁𝐞𝐤𝐬 (@antifaoperative) July 8, 2023