Video: CCTV: Landslide causing house crash onto road in China


CCTV is showing a building crashing down because of a sudden landslide in Guizhou Province, southwest China. RT LIVE http://rt.com/on-air Subscribe to RT!

Via Youtube