The head of the Russian Orthodox Church, Patriarch Kirill, released doves from the steps of Moscow’s Annunciation Cathedral on Monday to mark the Feast of the Annunciation.

Head of Russian Orthodox Church releases dove to mark Feast of the Annunciation

The head of the Russian Orthodox Church, Patriarch Kirill, released doves from the steps of Moscow’s Annunciation Cathedral on Monday to mark the Feast of the Annunciation.