Typhoon Dolphin Hits Okinawa and Heads Toward China’s East Coast
Typhoon Dolphin lashed Japan’s Okinawa Prefecture on Saturday, August 8, 2026, before tracking toward mainland China. The storm, which previously reached super typhoon status, has prompted … Read more