Mon, Jan 24, 2022
An independent commission examining church sex abuse in France believes that 3,000 child abusers two-thirds of them priests have worked in the church over the past 70 years.
Paper Ad TariffWeb Ad Tariff
Copyright @ 2022, Daily Thanthi. Powered by Vishwak