A subway crash in Shanghai that injured nearly 300 people resulted from negligence, inadequate training and faulty installation of backup power systems, the city`s safety agency said.
The Shanghai Metro Company has said errors by its staff
played a role in the accident and also blamed equipment
Day in Pics: 25th October
Showbiz World - October 25, 2014
'Happy New Year' star cast perform in Washington