I agree on boycotting & sanctioning. Reason the US Govt won't acknowledge Israel's nuclear weapons is because there is a US Law that prohibits our govt in providing foreign aid to countries who possess nuclear weapons and are not members of the NPT. The only way is when the President of the country waivers it. Since 1948 Israel has received US taxdollars in excess of 104 trillion dollars. Additionally, in grant form they receive $1400.00 for each individual annually. This is money that could well be used in America.
Iran ready to work together with Saudi Arabia for Mideast stability, says FM (Reuters)
from the article: UN body urges Israel to allow nuclear inspection