Typhoon Dolphin Makes Landfall in East China After Red Alert

Typhoon Dolphin Makes Landfall in East China After Red AlertTyphoon Dolphin made two landfalls in eastern China on Sunday evening after Beijing issued its highest storm alert, with more than 1,000 flights canceled and some rail services suspended as well.

Typhoon Dolphin Makes Landfall in East China After Red Alert
Loading dispatches...