Perhaps the most disturbing aspect of this weekend’s Russell Tribunal on Palestine is that it is taking place in South Africa.
As the Russell Tribunal on Palestine meets in Cape Town, we consider the notion of ‘Apartheid Israel’.