RAMZY BAROUDÂ | Caravan Daily
The reconciliation agreement signed between rival Palestinian parties Hamas and Fateh in Cairo on October 12 was not a national unity...
It is unfortunate that the Arabs and the Palestinian Authority are waking up to this reality quite late. Israel has been plotting for this moment for...