‘The Holy See has a unique capacity and duty to focus the world’s attention on human rights violations, especially those perpetrated by totalitarian regimes like Beijing’s’

Praise the Lord

https://www.lifesitenews.com/