Landslide buries buildings in Shenzhen, China

Read next page