Arrow-right Camera

Photos


Rescuers work at the mud-inundated debris after a landslide hit a village in Zhenxiong County, in southwest China’s Yunnan province.

Associated Press