Over 800 US, Europe government employees demand end of support for Israel

 Over 800 US and European government employees on Friday demanded an end to the diplomatic and military support their countries provide to...read more.

Comments