According to a Voice of Hope report, in the early morning of October 17, 2026, a tragic traffic accident occurred on the main span of the Xupu Bridge in Shanghai. A semi-trailer loaded with pipe fittings collided with a passenger car, lost control and veered into the opposite lanes, then struck four more vehicles in a chain collision, one of which, a red sedan, was severely deformed. Official figures show the accident killed 1 and injured 2.