Freethought NOW!

Religion is largely to blame for Catholic Church sex abuse scandal

shutterstock 1301682430 Religion is largely to blame for Catholic Church sex abuse scandal

We have learned something new and disturbing about France: The Roman Catholic Church has likely abused more than 300,000 French kids since 1950. That’s an average of one child every two hours for 70 years. That’s a staggering rate of abuse, only possible when a lot of bad actors have a lot of possible victims […]