On June 6, the top United Nations Human Rights Council (UNHRC) official, professor Richard Falk called on 47-nation body to “investgate” and if found guilty, expel the Geneva-based Israel lobby group, the UN Watch.
In his latest report, Richard Falk said the UN Watch’s “smear campaign” is...