An Israeli border guard grabs Palestinian official Ziad Abu Ein in charge of the issue of Israeli settlements for the Palestinian Authority during a...
An Israeli border guard grabs Palestinian official Ziad Abu Ein in charge of the issue of Israeli settlements for the Palestinian Authority during a...