News

A terrifying landslide nearly ended in tragedy in Guangxi, China, when a family spotted the ground shifting near their home.