The Chinese Communist Party is celebrating its 90th birthday by unveiling a swanky, high-speed train service between Shanghai and Beijing. The service conducted a test-run on Monday.
China Shows Off Latest High-Speed Train
|
June 27, 2011 5:48 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter