Israel’s criticism of Iran’s nuclear program
Israel is one of the countries most fervently criticizing Iran in Iran's quest for nuclear research (see here and here). Al Jazeera English notes, however, that Israel hasn’t even signed the Nuclear Non-Proliferation Treaty.