Customers sit near a television showing a news broadcast at a restaurant in Seoul on 21 November after North Korea fired what it claims is a military spy satellite. Photo: AFP / ANTHONY WALLACE
By Kathryn Armstrong & Kelly Ng, BBC News
North Korea claims it has successfully put a military spy satellite into space, drawing condemnation from neighbouring countries.
State news agency KCNA said the satellite, named Malligyong-1, had accurately entered orbit.
North Korean leader Kim Jong Un observed the launch, the agency added.
Japan's prime minister, Fumio Kishida, decried the launch of the satellite, which flew over the country's Okinawa prefecture and on towards the Pacific Ocean.
The White House described the step as a "brazen violation" of multiple United Nations resolutions.
The Japanese government briefly issued an emergency warning, telling residents in Okinawa to take shelter. North Korea has twice this year tried and failed to put a military satellite into orbit. It had told Japan it intended to make a third attempt.
Kishida condemned the launch "in the strongest terms" and said a complaint had been lodged with North Korea.
"Even if the purpose is to launch a satellite, using ballistic missile technology is a clear violation of the relevant United Nations Security Council resolutions," Kishida said.
"It is also a very serious matter that greatly concerns the safety of our people."
The launch came earlier than anticipated, outside the nine-day window Pyongyang had notified Japan about. This was supposed to start on Wednesday and end just before midnight local time on 30 November.
KCNA, citing the North's space agency, said the Sohae launch facility in the northwest of the country, close to the border with China, was used for the operation.
North Korea's claim that it has successfully launched the spy satellite has not yet been verified.
If the rocket is confirmed to be a spy satellite, it would be the third attempt by the North to launch one this year.
Earlier, Japan said it would work with South Korea and the US to "strongly urge" the North not to proceed with the launch, which they said would violate UN resolutions.
The Japan Coast Guard said Pyongyang's notification designated three maritime zones believed to be the areas where debris from the rocket carrying the satellite will fall.
Two are to the west of the Korean Peninsula and the other is to the east of the Philippines' island of Luzon.
Kang Ho-pil, chief director of operations at the South Korean Joint Chiefs of Staff, warned that Seoul would take "necessary measures" should the launch proceed.
A spy satellite is a coveted prize for North Korean leader Kim Jong Un, as it will allow him to monitor incoming attacks and plot his own more accurately.
However, the United Nations Security Council has banned Pyongyang from launching satellites because it sees them as a pretext to test the North's missile technology.
South Korea retrieved debris from the North's first launch in May and said the satellite had "no military utility". After a second attempt in August failed, Pyongyang's space agency said it would try again in October but did not do so.
Russian President Vladimir Putin suggested in September after a meeting with Kim that Moscow could help Pyongyang build satellites, but the details of what was actually promised are unclear.
Earlier this month, South Korea announced plans to launch its own spy satellite by the end of November. The satellite is to be carried by a rocket from US company SpaceX.
This is reportedly the first of five spy satellites Seoul plans to launch into space by 2025.
This story was originally published by the BBC.