Church of England admits failure over 'sadistic' abuse of sisters on June 17, 2025 abuse Accountability church +2 England Reforms Rights Rituals Safeguards Scandal Sisters abuse Accountability church England Reforms Rights Rituals Safeguards Scandal Sisters
Vatican suppresses Sodality of Christian Life - Vatican News on April 15, 2025 abuse Catholic corruption +0 religion abuse Catholic corruption religion