A landslide hit an industrial park in Shenzhen City in south China's Guangdong Province Sunday morning, crunching a building. Casualties are feared.
Go to Forum >>0 Comment(s)