Advertisement
Free Newsletters
Sign up now
German police and prosecutors are launching investigations into clergy sexual abuse following the Sept. 12 leak of a report containing evidence of 3,700 alleged child sex abuse cases in the Catholic Church over a 68-year-period.