Skip to content
Advertisement

Rescuers search for survivors on a collapsed building following a landslide in Shenzhen, in south China's Guangdong province, Sunday, Dec. 20, 2015. (Associated Press)

Rescuers search for survivors on a collapsed building following a landslide in Shenzhen, in south China's Guangdong province, Sunday, Dec. 20, 2015. (Associated Press)

Featured Photo Galleries