Double Standards?

While Israel strikes Iran, citing a nuclear threat, Tel Aviv conceals its own undeclared nuclear arsenal.

Iran has signed the NPT. Israel has not.

Iran allows IAEA inspections. Israel does not.

$BTC