Published: Jul 12, 2026, 08:27 IST | Updated: Jul 12, 2026, 08:27 IST
Typhoon Bavi has officially made landfall in Zhejiang province, triggering a massive emergency response across China’s eastern coast. With wind speeds reaching 144 kph, authorities have evacuated over 1.7 million people as the storm brings life-threatening flash floods and torrential rain.