Ivan Hugh-McDonald Peden, 71, former pastor at several different methodist churches in North Carolina, has been charged w taking indecent liberties with children, indecent exposure to a person under 16, sexual battery & secret peeping.https://t.co/43jY0ugSQu

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