HH Pope Tawadros II head Vespers Prayers at the St. Mary’s Church in Geneva, Switzerland, delivering a speech to the congregation
His Holiness Pope Tawadros II, 118th Pope of Alexandria and Patriarch of the See of St. Mark, officiated the Vespers...