Japan on Wednesday strongly protested against a satellite launch by the Democratic People's Republic of Korea (DPRK), saying the launch was "unacceptable" and violates the United Nations' relative resolutions. (China Daily)
↧