Passau Diocese Releases Landmark 2025 Sexual Abuse Study Revealing Nearly 700 Victims
The 2025 Passau Diocese sexual abuse study reveals 672 victims and systemic Church failures, marking a key moment in Germany's ongoing reckoning with clerical abuse.