Palestinians, some jumping on top of others, rush to have their passports checked at the passport control terminal of the Rafah border crossing between the Gaza Strip and Egypt on Saturday Nov. 26, 2005 (AP)
Palestinians, some jumping on top of others, rush to have their passports checked at the passport control terminal of the Rafah border crossing between the Gaza Strip and Egypt on Saturday Nov. 26, 2005 (AP)
by Asharq Al-Awsat | Jan 31, 2013 |