Pope Francis on Friday will consecrate Russia and Ukraine to the Immaculate Heart of Mary, and Catholic bishops from around the world have already announced they will answer his request for them to join him in the consecration.
March 25 is the feast of the Annunciation, and a solemnity on the Church calendar.
Click here to read more.




