Typhoon Doksuri: Beijing’s Heaviest Rain in a Decade Kills at Least 11
Typhoon Doksuri, one of the most strong storms to hit China in years, has unleashed devastation across the nation, leaving boundless flooding, disarray, and fatalities in its wake.