China evacuates one million from homes as massive storm arrives
Typhoon Dolphin made landfall on Sunday evening, affecting Shanghai and other parts of eastern China.
Curated news from mainstream sources across various categories