INTRO: The strongest tropical cyclone to hit China this year, Typhoon Dolphin, made landfall on the country’s east coast, bringing heavy rain and strong winds, and causing hundreds of flight cancellations, as Laura Westbrook reports.
IN: Typhoon...
DUR: 39"