From August 2021 The Fish Rots From The Head
(From August, 21. 2018) The Pennsylvania Grand Jury Report and the Catholic Church
THE FISH ROTS FROM THE HEAD
I
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) ov…