From August 21, 2018: The Fish Rots From The Head
(From August, 21. 2018) The Pennsylvania Grand Jury Report and the Catholic Church
August 21, 2018
The recently published Pennsylvania grand jury report chronicles more than 300 alleged sexual assaults on more than 1,000 victims (and likely many more) over a period of several decade…