Quote Originally Posted by Dreadnaught View Post
To play devil's advocate, if they were going to outright say Israel was holding the US back, the star on Israel's flag sorta gives few other options. Though it's preposterous to suggest Israel is somehow chaining US foreign policy. We seem to be having few problems signing poorly-structured deals with Iran quite nicely.
Honestly the more damaging concern is that it's not Israel per se they were referencing, but rather Jews in general (e.g. the old canard about Jews controlling the US government for their nefarious ends - see: Protocols). Really not cool.