A high-speed train sits in the station at Zhengzhou, China, March 17, 2011.
A high-speed train sits in the station at Zhengzhou, China, March 17, 2011. Tom Lasseter / MCT
A high-speed train sits in the station at Zhengzhou, China, March 17, 2011. Tom Lasseter / MCT

Commentary: A high-speed train to nowhere?

October 22, 2011 02:40 AM