September 28, 2011,Shanghai - Signal failure is being blamed for a subway train crash that injured more than 270 passengers on Tuesday. No one was...

Read More