Palestinians from the West Bank and Gaza are waiting anxiously for the implementation of the Cairo Agreement expected to put an end to internal divisions between rival factions Fatah and Hamas.
Senior Fatah and Hamas officials agreed in the Egyptian-brokered deal, signed in Cairo on May 20,