Associate Sponsors

Co-sponsor

At least 20 people were buried after a landslide hit a village in China today, official media reported.
The mudslide engulfed village in southwest China's Guizhou Province, state-run Xinhua news agency reported.

More From This Section

First Published: Jul 01 2016 | 10:28 AM IST

Next Story