About myself and everyone else.
I have a slight chuckle at the typical irony of this.
Not to mention the pun intended with the post title and speaking about Israel.
It comes down to the fact the one country is prescribing the punishment for Iran dabbling in Nuclear research while the they do they same. Sigh.