A former head of Human Rights Watch (HRW) described dozens of hostages held by Hamas as “utter irrelevancies” on Wednesday.
Kenneth Roth, a visiting professor at Princeton and the former executive director of HRW, accused the Israeli government of giving “diversionary excuses” in response to charges against two top officials by the International Criminal Court (ICC) in The Hagu
Posted in