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.