The Israeli state is pulling out all stops to deligitmise international organisations that dare use the term “apartheid” to describe its decades-long brutal occupation of Palestine, writes Vijay Prashad.
This post was originally published on Green Left.