North Korea has launched a presumed ballistic missile

North Korea has launched a presumed ‘ballistic missile’, with residents on the Japanese island of Okinawa urged to take shelter.

Comments are closed.