Originally Aired: 08-19-2018
No matter what your number was, the number of pedophile priests that would make you reject the Catholic church or religion as a moral center, you are now 301 priests closer to that number.
Originally Aired: 08-19-2018
No matter what your number was, the number of pedophile priests that would make you reject the Catholic church or religion as a moral center, you are now 301 priests closer to that number.