Israeli soldiers check the IDs of Palestinians near an Israeli checkpoint near Nablus, in the Israeli occupied West Bank, Tuesday, June 3, 2014.

UN Report Concludes Israel Has Established An ‘Apartheid Regime’

Report breaks new ground on the UN’s examination of the situation in occupied Palestine by using the word ‘apartheid’.