MARCH 25th - The Diocese of Worcester is joining with Pope Francis and the universal Church in an Act of Consecration of the nations of Russia and Ukraine to the Immaculate Heart of Mary on this Friday, the Feast of the Annunciation. Click for details.