BREAKING NEWS

Rescuers continue to search the site of a massive landslide in China’s manufacturing centre of Shenzhen on Tuesday.

Dozens are still missing after a man-made mountain of excavated soil and construction waste crashed into an industrial park.

More No Comment