Mary in Lebanon
The Virgin Mary and what she means to Muslim in Lebanon.
For Christians, the Feast of the Annunciation celebrates the moment that the Angel Gabriel announced to Mary she was going to give birth to the Son of God.
In Lebanon, which lives in fear that so called Islamic State will bring its extremism and violence across its border with Syria, the annunciation has become a national inter-religious festival.
The annunciation, which is so important to Christians is also part of the Koran as is the Virgin Mary who is referenced in it 37 times, more even than in the Bible.
After the long civil war of the 1980s Mary has become a symbol of unity, striking a chord in this country that war after war has turned it into a by-word for inter-religious strife, so much so that in 2010, the government made March 25 a national holiday for Christians and Muslims
John Laurenson follows the crowds as they celebrate Mary and talk to Muslims and Christians about their, often very warm and intimate, relations with the woman they see as their Holy Mother and the hope she represents for Lebanon.
(Photo: Two muslim girls walk past posters of the Virgin Mary and child. Credit: Patrick Baz/AFP/Getty Images)