Firefighters clear up the debris at a crash scene as people look on in Huizhou City of South China's Guangdong Province on June 23, 2009. A rampant bus fleeing from a previous traffic accident hit at least 28 vehicles and bicycles afterwards, kiling four and injuring 11, before it was stopped by the police. [chinanews.com.cn]
|