Semi-trailer truck blamed for death of E.China bus driver
WUXI, Jiangsu, June 11 (Xinhua) — A red semi-trailer truck has been faulted in an accident that killed a bus driver in east China’s Jiangsu province on May 29, local authorities said Monday. It was confirmed that a piece of debris from a broken brake hub on the truck smashed the windshield on the bus […]