Why Calling Israel An Apartheid State Is Not Enough
By Lana Tatour, Middle East Eye. -
B’Tselem, a leading human rights group in Israel, recently released a report concluding that Israel is an apartheid state, with a regime of Jewish supremacy stretching from the Jordan River to [...]