At least 20 people were buried after a landslide hit a village in China on Friday, official media reported.
The mudslide engulfed village in southwest China’s Guizhou Province, state-run Xinhua news agency reported.
Keywords: China, Landslide, Guizhou Province
More In: International | News