Israel’s Human Shields and Live Bait “Sharmoota!” hisses the Jewish settler as she presses up against the bars of a Hebron home where she has forced Continue reading →