After more than three years of renovation, St. Mark’s in Cairo, the main cathedral of Egypt’s Coptic Orthodox Church, was inaugurated on Sunday.