- Subscribe via RSS

China's High-Speed Rail System Under Scrutiny After Collision Kills 43 People

High-speed train collision in China.

The high-speed train collision in China may have been due to country's rushed construction, analysts say. 

Read more...