Vatican has defrocked 848 priests
2014-07-15
“At a United Nations hearing this year, the Vatican said it had defrocked 848 priests over the last decade and ordered 2,572 to “live a life of prayer and penance” because of abuse allegations. There are about 414,000 Roman Catholic priests worldwide, according to the BBC; if 2% are pedophiles,Continue Reading