Frances
Members of the international media delegation covering Pope Francis’ visit to Egypt arrived Friday in Cairo, said security sources at Cairo International Airport.
Most Read