Shheeeeeesh, how far in denial can this deluded, pedophilic, for-profit cult get?

Shheeeeeesh, how far in denial can this deluded, pedophilic, for-profit cult get?

2 years ago | Tags: Catholic Pope Religion