Geoff Russ: The anti-Israel mob despises the West, and now they've tasted power

.....

© National Post