Videos

Deadly landslide in China

Reuters News
|
July 11, 2013 AT 6:52 AM
A landslide triggered by heavy rainfall has killed at least 18 people in southwest China's Sichuan province. Rough Cut (no reporter narration).