China's Luxury Fast Train Debuts

|

China's 300km-an-hour train makes its public debut amid questions about whether the $34-billion locomotive will ever make a profit.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives