North Korean missile or Chinese rocket? Mysterious ‘fireballs’ spotted over Japanese sky | Watch

Fiery streaks of light were spotted over the southern Japanese island of Okinawa on Wednesday evening.
Back to top button