Share
Copied
Overload led to brake failure and a crash that killed 22 people and injured 28 others in north China's Inner Mongolia Autonomous Region on Saturday, according to a preliminary investigation report.