Watch: Pope Francis Consecrates Russia, Ukraine to the Immaculate Heart of Mary
Pope Francis consecrated Russia, Ukraine, and all of humanity to the Immaculate Heart of Mary on Fri., March 25 at 6:30 p.m. Rome time in St. Peter’s Basilica. The consecration comes in response to numerous bishops requesting the Pope consecrate Russia in hopes to obtain peace amid...
