Tropical storm causes flooding in eastern China

TimesLive | 10.08.2026 16:46
Tropical Storm Dolphin dumped heavy rain in eastern China on Monday, causing flooding in places after making landfall as a typhoon the day before.