Breaking: 4 Deadly Landslides Hit China In One Day, Floods Sweep Away 50 Cars & 26 People
On the afternoon of July 26, a sudden torrential downpour triggered a flash flood at the Shuangshimen Scenic Area in Weiyuan County, Gansu Province....
YouTube Videos