China on High Alert: Typhoon Dolphin Triggers Mass Evacuations and Historic Floods
Typhoon Dolphin is battering eastern and northern China with unprecedented torrential rains. Shanghai has recorded its highest rainfall in 150 years, while Beijing prepares for a third of its annual rainfall in just 24 hours. Over a million people have already been safely evacuated.