Brake failure has been blamed for a deadly truck crash in Huashi, Hunan province, on Sunday. Photo: Weibo

10 dead as truck ploughs through crowded Chinese market

  • Initial investigation suggests that vehicle’s brakes failed on downhill road
Topic |   China Society

TOP PICKS

Brake failure has been blamed for a deadly truck crash in Huashi, Hunan province, on Sunday. Photo: Weibo
READ FULL ARTICLE