Ugly debate rages after anti-Israel shooting