China evacuates one million from homes as massive storm arrives science - 2026-08-10 01:44:05+00:00 Typhoon Dolphin made landfall on Sunday evening, affecting Shanghai and other parts of eastern China. Source: bbc-science