
Iran has warned that it could use new weapons if the United States attacks again.
At the same time, Iranian lawmakers are pushing a bill that would take the country out of the Nuclear Non-Proliferation Treaty, known as the NPT.
Hossein Mohebbi, a spokesman for Iran’s Islamic Revolutionary Guard Corps (IRGC), issued the warning.
He said the “world will be astonished” by Iran’s capabilities if another conflict begins.
However, he did not provide details about the weapons.
Iran warns US against new attacks
The warning comes amid renewed tensions between Iran and the United States.
Iran’s military says it has information that Washington may be preparing new strikes.
According to Al Jazeera, Tehran has warned that another US attack would lead to retaliation against American bases and interests in the Middle East.
Meanwhile, US President Donald Trump has said several options remain under consideration.
These include military action, economic pressure and a possible agreement with Iran.
Despite the tensions, diplomatic contacts have continued.
Iranian security official Mohsen Rezaei told Al Jazeera that Qatar had passed Tehran’s conditions for renewed talks to Washington.
Iran lawmakers push NPT exit
Meanwhile, some Iranian lawmakers are seeking to withdraw the country from the NPT.
Lawmaker Hossein-Ali Haji Deligani said a fast-tracked bill had been submitted to parliament’s presiding board.
However, the proposal has not become law.
Iran has also not formally withdrawn from the NPT.
The parliamentary move follows renewed tensions over Iran’s nuclear programme.
The International Atomic Energy Agency’s Board of Governors recently referred the issue to the UN Security Council over what it described as breaches of Iran’s non-proliferation obligations.
Iran rejected the move.
Tehran has also blamed the dispute on US and Israeli attacks against the country.
For now, Iran remains a member of the NPT.
Rezaei told Al Jazeera that Tehran had not made a final decision on leaving the treaty. He also said Iran’s nuclear doctrine remained unchanged.
