Take Care of Your Own

By: Michael Tuosto In their Wall Street Journal article entitled Charges Stir Church’s Abuse Scandal, Dinah Brin and Peter Loftus report that 21 priests accused of sexually abusing minors were placed on leave by the Philadelphia Catholic Archdiocese.  The article also reminds readers that the issue of clergy taking…

Close Menu