Never to balk at the hard questions, Pope Francis has apparently stated that he believe 2% of priests are pedophiles.
Since there are over 414,000 priests around the world, that would mean there are 8000 pedophile priests now serving churches with access to children.
how many males world wide are pedophiles?
ReplyDeleteHow many children sex traffickers are the in the world?