Share

Raw: Landslide buries 22 buildings in an industrial park in S. China Shenzhen

Landslide buries 22 buildings in an industrial park in S. China Shenzhen, at least 27 missing.
This video captures the moment of the hit.

Leave a Comment