The heaviest rainfall on record in central China also swept cars and people away, caused power outages and suspended rail services and flights. Orignially published in NYT.

Small Business Minder
error: Content is protected !!