Israel Expels Human Rights Watch’s BDS Supporter

Speaking About News

Joseph Klein, How Human Rights Watch has failed its founder’s test. Human Rights Watch is in a lather because the Israeli government decided to expel Human Rights Watch’s “Israel and Palestine” director, Omar Shakir, on … Read more