Severe tropical storm Jangmi battered southwestern Japan, causing widespread power outages, flight cancellations, injuries, and evacuation warnings as it moved northward.
June 2, 2026