Mongoose: Catholic Priests, How Many Pedophiles, How Many Victims?
Statistics for 2015 also indicate that the number of [Catholic] clerics in the world amounted to 466,215, with 5,304 bishops, 415,656 priests and 45,255 permanent deacons. Source 5% — almost certainly too low a percentage — of 466,215 is 23,310 probable pedophiles or more accurately pedopredators over a generation. 10% of 466,215 is 46,621 probable …
Continue reading “Mongoose: Catholic Priests, How Many Pedophiles, How Many Victims?”