Ramallah

Egypt's Head of General Intelligence Service visits Ramallah, Tel Aviv to push peace process