DPRK defends its satellite launch

DPRK defends its satellite launch

Democratic People’s Republic of Korea has asserted its right to launch satellites, dismissing accusations that DPRK is intending to hide a missile test