While some prominent people like Desmond Tutu and Jimmy Carter have labeled Israel as an apartheid state, some human rights groups and progressives in the US have long shied away from criticizing Israel’s awful treatment of Palestinians, earning them the label of PEPs, standing for ‘progressive except for Palestine’. Hence I am glad that at least one prominent human rights group has finally come right out and stated that what is going on in Israel and the occupied territories is nothing less than apartheid.
[Read more…]


