The Top 5 Times Israeli Policy Shot Itself in the Foot

Jerusalem's growl in response to the Iranian charm offensive is just the latest episode in classic Israeli PR boomerangs.

comments Print

To shoot oneself in the foot (idiomatic): To unintentionally act against one's own interests. To be the author of one's own doom.