Lebanon has suffered civil war and religious unrest. Heart and Soul meets the Maronite Christians who trace their history to biblical times. Show more
Discover 11,128,835 listings and 279,858 playable programmes from the BBC
Lebanon has suffered civil war and religious unrest. Heart and Soul meets the Maronite Christians who trace their history to biblical times. Show more