news 3 months ago

Peace on the Korean peninsula?

BBC World News
North Korea has agreed to shut one of the country's main missile testing and launch sites.