Tag: Khaled Mesha
-
New Egypt trumps Israel on peace process
Winds of change in the Arab world left Israel initially distraught with the fall of Mubarak. But then the mood changed. Changes elsewhere were seen as popular quest for empowerment in which,…