Under the Symington Amendment of the 1961 Foreign Assistance Act, Israel is not entitled to one penny of US taxpayer support, because - as has been validated by both former Prime Minister Ehud Olmert and former US President Carter, that Israel has nuclear weapons, but will not be a signatory to the NNPT, nor will it allow IAEA inspection of their facilities. Under the terms of the Nuclear Non-Proliferation Treaty, Iran has a right to use nuclear technology for peaceful purposes. This includes power stations and medical isotopes. Enrichment to 20% is consistent with medical usage.
Therefore, Iran's actions are legal under the terms of the Nuclear Non-Proliferation Treaty which Iran has signed right alongside the United States and Israel has not! In demanding that Iran surrender their legal rights as specified in the NNPT, the United States is in violation of that treaty. Under Article IV, the United States is obligated to assist Iran in building their power stations and medical facilities. Clearly, if the United States were in compliance with the NNPT, we would know for an absolute certainty what Iran was and was not doing with their nuclear facilities.