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.
Posted on August 19, 2018 by BW Ellis