Typhoon Dolphin has made landfall, bringing strong winds and heavy rain across eastern China including Shanghai.
China evacuates one million from homes as massive storm arrives
RELATED ARTICLES
Typhoon Dolphin has made landfall, bringing strong winds and heavy rain across eastern China including Shanghai.