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?

1 year ago | Tags: Catholic Pope Religion