Hamas and Fatah delegations signed the reconciliation agreement between the warring Palestinian factions in Cairo.
Fatah's representative was senior member and holder of reconciliation portfolio Azzam al-Ahmad and Hamas was represented by its leader Saleh al-Arouri.
The agreement was signed under the watchful eye of Egyptian General Intelligence Director Khaled Fawzy.