Just as President Trump finished threatening both North Korea and Iran from the UN building in New York last week, both countries defiantly retaliated using words with North Korean leader Kim Jong-un promising an appropriate response and with Iran test-firing a Ballistic Missile called the Khorramshahr, on Saturday. The Iranian government unveiled the missile on Friday during a military parade in Tehran.

Trolling Iran, threatening to end nuclear agreement

The missile is said to have the capacity to carrying multiple warheads. The test was confirmed by Tehran as their response to the U.S.

President, defending their right to protect themselves. The missile was tested during the same week that Trump said that he had come to a decision about whether he would stay or withdraw from the Iran Nuclear deal, which he initially promised to leave the nuclear deal during his campaign.

The Trump administration has repeatedly claimed that Iran had violated the nuclear agreement made under the Obama administration, but even with that, he had already considered the nuclear deal was "the worst deal" ever made. Trump claimed that Iran had, in fact, violated the spirit of the deal, which has also been a driving point for his secretary of state Rex Tillerson.

At the United Nations, Iranian President Hassan Rouhani slammed Trump's hostile — and ad-libbed comments -- saying that it was in fact "ignorant, absurd and hateful rhetoric."

Tehran defiant, threaten their response to breaking agreement

One of the points that Republicans have made over time — and now using the administration — is that Iran had violated the spirit of the deal by funding terrorism in the region and ballistic missile testing.

Rouhani said on on Friday during the military parade that they would promote their "defensive and military power" however they wanted, and they would continue to help Syria, Yemen, and Palestine, whether the U.S. liked it or not.

And just as defiant, Iran has already said that if they ever felt that the agreement was under threat that they too would withdraw from the deal and go back to enriching uranium which the agreement is supposed to prevent.

The nuclear agreement — also referred to as the Joint Comprehensive Plan of Action (JCPOA) — is currently being defended by other parties that signed onto it along with the US under the previous administration.

While Republicans and the Trump administration continue to say that Iran's missile testing is a violation of the JCPOA, some experts have suggested that the deal should also extend to control Iran's missile program. At the same time, it's also been suggested that the US was also not honoring the agreement either, especially under President Trump. Trump's decision to withdraw the US from the deal requires that the administration tell Congress what part of the agreement Iran had violated in order to end it but as of this writing, they have yet to receive anything.