Watch | Landslide Wreaks Havoc In China’s Yunnan Province

2 years 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...