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 […]