Recently in the North Korea Category


North Korea says it has succeeded in launching a long-range rocket and placing a satellite into orbit, provoking stern condemnations from governments across the globe.