By IANS,
Beijing : Ten people died in southwest China Saturday when their bus veered off the road and rolled down a slope.
The accident took place in Daozhen county of Guizhou Province. At least 26 people were injured.
SUPPORT TWOCIRCLES
HELP SUPPORT INDEPENDENT AND NON-PROFIT MEDIA. DONATE HERE