Typhoon Doksuri pummels Chinese Shulan

Typhoon Doksuri slammed northeast China, causing massive floods, infrastructure damage, and killing at least 14 people throughout the week in Shulan.
Back to Top