Creator
Perhaps the most disturbing aspect of this weekend’s Russell Tribunal on Palestine is that it is taking place in South Africa.