Is World War III and the annihilation of nations around the corner? – YouTube

Archbishop Jerome Lloyd OSJVPosted by

On this week’s episode of Faith & Reason, the panel discusses the latest news on Russia’s invasion of Ukraine, the possibility of further escalation, and the hope that Pope Francis consecrates Russia to the Immaculate Heart of Mary.

Is World War III and the annihilation of nations around the corner? – YouTube

Leave a Reply