MOUNT PLEASANT, S.C. (WCIV) — Stephen Wood, the archbishop of the Anglican Church in North America, has retired as rector of St. Andrews in Mount Pleasant amid allegations of sexual harassment, bullying, and plagiarism, the church announced Wednesday.
Wood, 62, and a married father of four, denies the allegations levied at him.
The Washington Post published a report in October making public the allegations Wood is facing…