5 ms·After a Bumpy Ride China’s New High-Speed Rail Takes Off at Almost 200mph6 points by raphar 15y agopeteretep 15y agoThis article gets angry and anti-Chinese pretty quickly from a fairly balanced start.