All 34 bishops in Chile suddenly resign
... over “absolutely deplorable” pedophile priest scandal
https://www.nexusnewsfeed.com/article/hu...ly-resign/
... over “absolutely deplorable” pedophile priest scandal
https://www.nexusnewsfeed.com/article/hu...ly-resign/