insert_link World North Korea long-range ballistic missile test splashes down between Japan and Russia todayOctober 31, 2024 7