VIDEO | by IBTimesTV

Rainstorm Triggers Landslides in Southwest China

VIDEO DESCRIPTION:
More torrential rains have hit many parts of southwest China since early Monday, causing some road sections to be flooded ...
and triggering landslides.
Posted: 05/22/2012 | Views: 47,279 | Duration: 00:46
More Info

Comments