Home Page |Subscription | Newsletter | 中文
pic30
Off the Rails: The July 23 High-Speed Train Collision
The July 23 Railway Accident, now dubbed "7•23," has instilled public doubt and outrage towards China's railway system and government bureaucrats—who just a month ago were inaugurating the high-speed Shanghai-Beijing high-speed rail to much fanfare
07.25.2011
All copyrights for material posted and published on Caixin.com are the property of Caixin Media Company Ltd. or its licensors. Copying, reproducing, republishing, or any other use of Caing.com content without Caixin's permission is prohibited.
Registration Number: 1101050533