China builds the world’s longest high-speed rail as a rail stalls in US

China's latest high speed train with a sticker reads "Incredible, my country" parked at Hongqiao Railway Station in Shanghai, China. A spokesman for China's ruling Communist Party on Tuesday ...

Read the original article: shanghai china - BingNews