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