The Xinhua News Agency announced today that a bridge collapse in the northeastern city of Harbin was caused by too many overloaded vehicles on the bridge. Overloaded vehicles were confirmed to have caused the collapse of a ramp leading to a bridge in Harbin in Northeast China’s Heilongjiang province in August, the investigation team said […]