Tropical Storm Dolphin Lashes Eastern China with Rain and Wind
Tropical Storm Dolphin has made landfall in eastern China, bringing heavy rainfall and strong winds to coastal areas. The storm is causing disruptions, including flooding and transportation delays, as local authorities monitor the situation and urge residents to stay indoors.