Watch | Landslide Wreaks Havoc In China’s Yunnan Province

1 year ago
5

A landslide swept mud and uprooted trees onto a road on July 28 in Yunnan, China, amid heavy rainfall triggered by Typhoon Doksuri. Doksuri is one of the strongest storms to hit the country in years and has caused widespread flooding, driving hundreds of thousands of people from their homes.

Loading comments...