Bad weather in China causes havoc

2011-07-03 141

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