China fires three senior railway officials and orders nationwide safety check following the high-speed train crash.
BBC News - Home, BBC News
Sun, 07/24/2011 - 6:01pm
China fires three senior railway officials and orders nationwide safety check following the high-speed train crash.