Landslides hamper rescue efforts after quake hits China's Sichuan province

2017-08-09 1

Landslides hamper rescue efforts after quake hits China's Sichuan province