March 8, 2011 11:20 pm

Archdiocese Suspends 21 Priests

21 Catholic Priests in the Philadelphia Archdiocese were placed on leave Tuesday. This, after a grand jury report strongly criticized the lack of action from the Catholic Church in Philadelphia in dealing with child sex abuse claims.

US & World Videos

Exit mobile version