Depressing news

Depressing news
play icon
Rescuers search for survivors in Zhenxiong county, Southwest China's Yunnan province.