Typhoon Dolphin Wreaks Havoc in China as Beijing Faces Torrential Rain, Floods
Typhoon Dolphin, the strongest storm to hit China this year, has weakened after making landfall but continues to cause widespread disruption across the country, with torrential rain flooding roads, disrupting transport and forcing more than a million people to evacuate their homes. Beijing was among the areas hit by heavy rain on Wednesday as the […]










