Entertainment11 hours ago
Archdiocese of Los Angeles in US agrees to pay $880 million to over 1,300 victims who were s3xually abused by Catholic priests
The Archdiocese of Los Angeles in the US has agreed to pay $880 million to victims of clergy s3xual abuse...