In 2013 protesters picketed Prince of Peace Episcopal Church in Dallas, Pennsylvania (Episcopal Diocese of Bethlehem) over historical sex abuse charges against parishioner, Penn State professor, and Boy Scouts of America troop leader Edward (“Ted”) Dreisbach. Dreisbach’s Boy Scout mentoring relationship between 1960 and 1989 was terminated by the BSA
Continue reading