It comes shortly after Vice President JD Vance accused Iran of failing to address core U.S. demands during nuclear talks in Geneva, Switzerland.

The latest threats come amid ratcheting tensions between the US and Iran despite second round of indirect nuclear talks.

The White House spokeswoman says there are "many reasons and arguments that one could make for a strike against Iran".

It comes shortly after Vice President JD Vance accused Iran of failing to address core U.S. demands during nuclear talks in Geneva, Switzerland.