Typhoon Dolphin, the strongest storm to hit China this year, has forced the evacuation of more than a million people amid fears of flooding and landslides.
Footage shows a truck being flipped on its side as heavy rain and winds slashed the city of Wenzhou in China #TyphoonDolphin #China #evacuation