Dozens Missing From Landslide in China

A massive wall of mud buried or damaged at least 33 buildings in the southern Chinese city of Shenzhen.

December 21, 2015

Examined