NYC flash flood warning: Torrential rain floods roads, strands drivers and disrupts flights

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.

NYC flash flood warning: Torrential rain floods roads, strands drivers and disrupts flights
Loading dispatches...