news

Typhoon Dolphin Threatens Central China

Typhoon Dolphin’s Vast Storm System Pushes Inland, Threatens Central China Typhoon Dolphin, a massive storm system, is pushing inland and threatening central China with unprecedented rainfall.

As the strongest typhoon to hit China this year, Dolphin serves as a stark reminder of the country's vulnerability to extreme weather events.

Hubei province, a major manufacturing hub with over 58 million residents, is in the direct path of Dolphin's fury.

Read the full story

Read on Peekd →