Glazer is British. Just what we need, a Brit coming to America to denounce Israel. The snots have no borders and they have taken over the world. Op-ed.

Read more