UN Report: Israel has established ‘apartheid regime’
A report published by the United Nations Economic and Social Commission for Western Asia (ESCWA) concludes that Israel has established an “apartheid regime” is drawing criticism from the UN and Israeli officials. The report that [ More … ]