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

10 069

710

661
12 784

Read more