Watch: Moment landslide is triggered by heavy rain in southern China

BBC News

Published

People in Yunnan province, China have captured the moment a landslide caused debris and foliage to flow down the side of a mountain.

Full Article