Share

Landslide hits industrial park in S China city, gas station exploded

A landslide hit an industrial park in Shenzhen city in south China’s Guangdong Province Sunday morning, crunching a building. Grave casualties are feared.

Leave a Comment