On Wednesday, The UN’s Economic and Social Commission for Western Asia (ESCWA) published a report accusing Israel “beyond a reasonable doubt” of being guilty of “policies and practices that constitute the crime of apartheid” against the Palestinian people. Caving in to pressure from the UN Secretary General amid controversy over a report which accused Israel..
Continue reading…