World News

Could England Be Catholic Again?

March 9, 2026

Despite the fact that the King of England is the Supreme Head of the Church of England—if you can say that title without laughing, since King Charles III has, long

1 2 3 4 504