Deadly downpours have triggered landslides and floods that swept away cars and destroyed roads in Beijing, as the remnants of Typhoon Doksuri unleashed the heaviest deluge in a decade over parts of northern China.

  • Granite
    link
    fedilink
    01 year ago

    I wonder how high the number actually is if the official toll is 11.