Jeff Laurie appears to be a leftwing JINO for turning his back on Israel.
In other words- another self loathing American Jew