IBTimes -
18 Jan 2014 23:53
Yesterday the Associated Press reported the Vatican defrocked a total of 384 priests in 2011-12 for sexual abuse of children. That's more than twice as many as the Vatican defrocked between 2008 and 2009. Here are some of the facts related to the recent revelations about the Church.
Share this Article