Caymans

He hath founded it upon the seas
Thursday, Dec 02, 2021

France's Catholic church and its 300,000 victims of abuse

Victims of sexual abuse by Catholic priests in France are demanding a reckoning. The church is still not taking enough responsibility for the long history of sexual abuse of minors.
Newsletter

Related Articles

Caymans
×