The accusations shine a light on the ‘St. Gallen Group,’ a cabal of bishops who have long striven to liberalize the Church.

Praise the Lord

https://www.lifesitenews.com/