Is World War III and the annihilation of nations around the corner?
Faith & Reason
See MoreOn 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.
Please prayerfully consider a donation: https://www.lifefunder.com/ukraine
March 3, 2022
Comments