February 6, 2026
Ronald Hicks to be installed as 11th archbishop of New York in Mass at St. Patrick's Cathedral
Right-wing
The Washington Times - Washington D.C.
Owner:
Holy Spirit Association for the Unification of World Christianity