LATEST: 1 million people in China are forced to flee as Typhoon Dolphin makes landfall.

Typhoon Dolphin hits China's east coast, forcing more than 1 million people to relocate | Haystack News
Haystack News delivers the stories that matter to you. Haystack News is the best way to watch a variety of coverage, all in one place, and absolutely free.









