A sanctuary set in heart of central Beirut, amidst archaeological sites, churches, mosques and a shrine to Virgin Mary, expressing forgiveness and unity.

read more …