North Korea says it has successfully test-fired an intercontinental ballistic missile for the first time.
The country's leader, Kim Jong-Un, ordered the test of the missile, which the United States said was of intermediate range.
North Korea said this morning that it has enough missile capability to hit anywhere in the world.
The statements from North Korea come days before leaders from the G20 nations are due to discuss steps to rein in Pyongyang's weapons programs.
Donald Trump aired his opinion on the missile launch via Twitter, and appeared to suggest China could take steps to "end this nonsense once and for all".
North Korea has just launched another missile. Does this guy have anything better to do with his life? Hard to believe that South Korea.....— Donald J. Trump (@realDonaldTrump) July 4, 2017
....and Japan will put up with this much longer. Perhaps China will put a heavy move on North Korea and end this nonsense once and for all!— Donald J. Trump (@realDonaldTrump) July 4, 2017
In May, South Korean officials said its neighbour state had test-fired missiles. The recent ramp up of testing has prompted the UN security council to warn North Korea that its "highly destabilising behaviour" could lead to further sanctions being imposed on the country.