Pope Tawadros II of Alexandria

Egypt's Pope Tawadros chairs Palm Sunday Mass in Alexandria
Pope Tawadros II of Alexandria inaugurates Saint George church in Alex.