Skip to content, or skip to search.

Skip to content, or skip to search.

the gods must be crazy

Philadelphia Archdiocese Suspends 21 Priests

The priests were put on administrative leave in connection with "credible" charges that they had sexually abused minors. This follows on the heels of a February grand jury report that accused the diocese of widespread cover-up for predatory priests. [NYT]

0