Even though the International Atomic Energy Agency, other leading world powers included in the Iran nuclear deal and Trump's own State Department have repeatedly found Iran to be in compliance with the terms of the 2015 Joint Comprehensive Plan of Action (JCPOA), Trump announced last month he would decertify the treaty, calling Iran a "fanatical regime" that funded terrorism overseas. It was the first time Iran had displayed a missile during the annual gathering.
After Iranian students seized the US embassy in Tehran in 1979, they spent years painstakingly reassembling the intelligence reports shredded by the CIA officers who were some of the last workers captured, according to the BBC.
Tensions reached a boiling point, after president Trump refused to certify the Islamic Republic's compliance with the 2015 nuclear deal in mid-October. Additionally, a senior official accused President Donald Trump of a "crazy" return to confrontation with Tehran.
Last month, Trump declined to certify Iran's compliance with the agreement - under which Iran curbed uranium enrichment in exchange for relief from global sanctions.
The US cut its diplomatic relations with Iran following the embassy takeover and has had no diplomatic relations since.
A former United States nuclear negotiator outlined his views on how Washington can move to contain Iran's missile program without tripping up the 2015 nuclear program.
Apple reports its Q4 earnings
Sales could have been higher if many customers hadn't been waiting for the iPhone X, which comes out Friday. In a quarter that's typically the calm before the holiday storm, Apple has to be happy with these results.
Mr Shamkhani, alluding to Mr Trump's threats against North Korea, said even USA allies know that Mr Trump "has no power to realise his bluffs, against Iran, too".
A recent survey conducted by the Afkar Iranian Center, a public opinion polling institute, indicates that 94.5 percent of Iranians do not trust the United States.
Given that the JCPOA a win-win deal, Salehi said, Iran is trying to keep it alive and all the parties involved need to be committed to their obligations; it is in the interest of NPT too, since if JCPOA does not work, not only the NPT, but also any other worldwide treaty will lose its credibility.
In an address to the Saturday rally in Tehran, Secretary of Iran's Supreme National Security Council (SNSC) Ali Shamkhani said that the US's foreign policy had failed.
Celebrations were held across the country and reports emerged of thousands gathering outside the United States embassy in Tehran.