Pope Francis has invited all Christians to join in praying the Our Father together at 11am (noon in Rome) on Wednesday, March 25, which on the Catholic calendar marks the Feast of the Annunciation, referring to the biblical scene when the Angel Gabriel appeared to Mary announcing the birth of Jesus. “On the day in which many Christians recall the annunciation to the Virgin Mary of the Incarnation of the Word, may the Lord hear the unanimous prayer of all his disciples who are preparing to celebrate the victory of the Risen Christ,” Pope Francis