The gift of God

His name, Tawadros [Theodore] literally means ‘gift of God’.In a ceremony that began at 7:00am last Sunday at St Mark’s cathedral in Abassiya, Cairo, Pope Tawadros II was enthroned the 118th Pope of Alexandria and Patriarch of the See of St Mark. The cathedral was decorated for the occasion with a flurry of white and … Continue reading The gift of God