• 7 years ago
Dramatic video has emerged of a residential building collapsing in southern China due to a mudslide.

Recommended