The United States accused Iran on Tuesday of violating the nuclear nonproliferation treaty but said it was ready for now to give Tehran a last chance "to prove it was not running a covert nuclear weapons program.
United States says Iran in noncompliance of nuclear nonproliferation treaty.