Geoff Russ: The anti-Israel mob despises the West, and now they've tasted power
.....
© National Post
visit website