A landslide hit an industrial park in Shenzhen in south China on Monday. A huge mound which formed as a result of illegal soil dumping at some point went down under its own weight. There is an estimated 85-90 people and about 30 buildings under the pile of soil and garbage.

Photo: STR / AFP / East News

New and best

1 163

513

454
972

Read more