A UN report has concluded that Israel has established an “apartheid regime,” drawing quick condemnation from Tel Aviv and Washington on Wednesday. The report by the United Nations Economic and Social Commission for Western Asia (ESCWA) says, “Israel has established an apartheid regime that systematically institutionalizes racial oppression and domination of the Palestinian people as a whole.” […]
