"...a slap in the face not only for Israel but also for Washington and its Western allies, which support the Jewish state and view Iran as the greatest nuclear threat to the Middle East..." Why this slap in face in the business. A reality that has been ignored for too long is being addressed. Too bad for those who have skewed views on nuclear threats to the ME.
Shaffir to Herzog: Opposition failed to show leadership in political battles against PM (Haaretz)
from the article: Report: IAEA to discuss Israel's nuclear activities for first time