Israel Urges IAEA To Make Iran Pay As General Threatens To Raze Tel Aviv, Haifa

Israeli Prime Minister Naftali Bennett
Israeli Prime Minister Naftali Bennett

As the International Atomic Energy Agency Board of Governors convenes in Vienna, the Israeli premier has called on the watchdog to put pressure on Iran.