Due to torrential rains, nine villagers were buried in a sudden landslide on July 8 in Hubei Province, central China. First responders were deployed for the rescue mission. As of 3 a.m. on July 9, eight buried people were rescued, but seven had no vital signs. The rescue work is still ongoing. Subscribe to us on YouTube: Download our APP on Apple Store (iOS): Download our APP on Google Play (Android): https://play
Hide player controls
Hide resume playing