Power failure halts New York subway trains

Image copyrightReutersImage caption The 66th Street subway station was plunced into darkness A power failure in New York has halted subway trains and trapped people in lifts. The New York Fire Department said it was tackling a fire in an electrical trans…

Do NOT follow this link or you will be banned from the site!