The French Catholic church acknowledges a staggering pattern of sexual abuse

0
184

Source