MEMO | June 15, 2017 Having succeeded in blocking a recent UN report that accused Israel of maintaining a system of apartheid, Israeli officials are now attempting to remove another UN report, which has charged Tel Aviv with carrying out extrajudicial executions along with a list of other human rights violations. The report by the […]
Source