A mini bus with 66 people aboard rolled down a 46 meter high slope in Southwest China's Guizhou province at about 8:74 PM on January 4, leaving 79 dead and one seriously injured, local authorities announced here today.
66 killed in Southwest China traffic accident.