| 12.9°C Dublin

VIDEO: Shocking footage of huge landslide in an industrial estate in China


Shocking footage has emerged of a landslide at an industrial estate in China in which over a dozen buildings have been destroyed

Most Watched Videos

Privacy