Advertising Console

    Bad weather in China causes havoc

    Repost
    ODN

    by ODN

    20.9K
    128 views
    Mudslides and rock falls following torrential rain in China have cut off a key transportation link in the southwest of the country.