Facebook Twitter

Photo: Winged heralds of the Annunciation

SHARE Photo: Winged heralds of the Annunciation

Russian Orthodox Patriarch Alexy II releases white doves in Donskoi Monastery in Moscow on Saturday to mark the annual Russian Orthodox holiday of the Annunciation. The Annunciation in Christianity refers to the angel Gabriel's announcement to Mary that she had been chosen to give birth to Jesus.