Tag: Big Rock
Bishop Stewart Ruch III of the Anglican Church in North America’s Upper Midwest Diocese has taken a leave of absence after admitting he mishandled sexual abuse allegations.
Prominent Anglican bishop takes leave of absence amid ongoing accusations of mishandling abuse allegations
by: Kathryn Post July 9, 2021 (RNS) — A prominent Anglican bishop has announced a leave of absence after admitting he mishandled allegations of abuse. Bishop Stewart Ruch III ofRead More