At least six people went missing on Saturday following a mudflow in southwest China’s Yunnan province. The accident took place near a highway maintenance station around 1 am in Drung-Nu Autonomous County of Gongshan, reported Xinhua. It was caused due to continuous rain in the area, burying two auto repair sites […]