June 26, 2026
Typhoon Mekkhala moves towards southern Japan after bringing torrential rain to Taiwan