Create new Board
Editorial Images

CHINA-LANDSLIDE

Chinese rescue workers clear out stone and mud after a landslide in Bijie in China's southwestern Guizhou province on August 28, 2017. A landslide struck some 34 homes in southwest China on August 28, killing two people and leaving another 25 missing in the latest natural disaster to hit the country, according to the local government. / AFP PHOTO / STR / China OUT (Photo credit should read STR/AFP via Getty Images)
CHINA-LANDSLIDE
Embed