Priests

Priests are the propoganda frontline men for Christianity. They like to rape and fondle little boys all over the world.