AOL Television

The Christmas Spirit in Nazareth

  • Aired: 1/24/2011
    • Length:
    • Plays: ???
Synopsis >

Hundreds of local and visiting Christians enjoyed Christmas eve celebrations in the Arab-Israeli city of Nazareth on Saturday (December 24), revered as the home town of Jesus and the Virgin Mary. Marching bands, decorated floats and clergymen walked in procession towards the Church of the Annunciation, where worshippers believe Mary was told by the Angel Gabriel that she would give birth to the son of God.

TV GUIDE Users' Most Popular