Tropical Storm Dolphin Hits Eastern China, Bringing Heavy Rain and Strong Winds
Tropical Storm Dolphin made landfall in Zhejiang Province, eastern China, with winds up to 151 km/h, forcing over a million people to evacuate. Authorities warn of severe flooding and landslides as the storm moves inland, with heavy rain expected until August 10.