Every few months, Israel is publicly pilloried in the international media and on university campuses around the world for some alleged violation of human rights, real or imagined. Last month it was over an Israeli raid on a Turkish ship trying to run the blockade on Gaza, which left nine dead after the ship resisted […]