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

Opinion

Commentary: A high-speed train to nowhere?

October 22, 2011 2:40 AM

  Comments  

Videos