Archbishop Stephen Wood, the senior-most official of the Anglican Church in North America, was suspended from his role over allegations of sexual misconduct, according to reports on Monday. Wood, 62, is a married father of four sons and has been archbishop since June 2024.
|
|
Scooped by
Anonymous Hades
onto Operation Oya November 17, 6:01 PM
|
Your new post is loading...