Categories
Articles

New Report Details Over 3,600 Sex Abuse Cases Spanning Decades in the German Catholic Church

TIME