powered by mochila

A metro crash in China's commercial capital Shanghai prompted fresh accusations Wednesday that safety has been compromised in the country's rush to develop its vast transport network....