Engineers check the top of a rocket sitting on a launch pad at the West Sea Satellite Launch Site, northwest of Pyongyang, in April. Photo: Reuters

Russia, China urge North Korea to drop rocket launch plan

Topic |   North Korea
Engineers check the top of a rocket sitting on a launch pad at the West Sea Satellite Launch Site, northwest of Pyongyang, in April. Photo: Reuters
READ FULL ARTICLE