Palestinian demonstrators scuffle with Israeli soldiers and border police during a demonstration against the construction of Israel’s separation barrier on the outskirts of the West Bank village of Abud, near Ramallah, Nov. 25, 2005 (AP)
Palestinian demonstrators scuffle with Israeli soldiers and border police during a demonstration against the construction of Israel’s separation barrier on the outskirts of the West Bank village of Abud, near Ramallah, Nov. 25, 2005 (AP)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments