Typhoon Dolphin causes severe flooding across northern China
Typhoon Dolphin, the strongest storm to hit China this year, is moving through the north, causing severe flooding...
Typhoon Dolphin, the strongest storm to hit China this year, is moving through the north, causing severe flooding...









