powered by mochila

High-speed trains linking China's two main cities Beijing and Shanghai make their commercial debut Thursday -- a step seen as vital to ease pressures on the country's overloaded transport system....