Displaying 1 - 1 of 1.
Archbishop of the Greek Orthodox Church, Bishop Narcissus, stated that the Greek Orthodox Patriarch of Alexandria and all Africa, Patriarch Theodore II, has inaugurated the oldest seat of the patriarchate at the Monastery of St. Sabas the Hegumen, Alexandria. 
Subscribe to