Comment Oh, the irony (Score 1) 382
Those problems coalesced on the night of July 23, 2011, when a high-speed train rear-ended another train that had lost power during a storm and stalled on an overpass outside the southern coastal city of Wenzhou. Six train cars derailed, some of them falling 50 feet off the overpass. Forty people, including two Americans, were killed and 191 were injured. Graphic images of the accident, which outraged the Chinese public, were beamed around the world.
This from your article.