DevMode

Azzam al-Ahmad

Azzam al-Ahmad

Azzam al-Ahmad is a member of the Fateh CentralCommittee and head of the negotiating delegation forreconciliation

Articles

Jerusalem

Comodo SSL