jews_leaving_israel_alam Some see the new defintion as outcome of Israeli pressure to stifle debate on Israeli occupation of Palestine. (Photo: File)
Be the first to comment