St. Andrew's United Church in Cairo
St. Andrew's United Church of Cairo is an international Christian church in Egypt. It is home to an English-speaking international congregation, an Egyptian congregation and five refugee congregations...
St. Andrew's United Church in Cairo - Wikipedia