English Featured News Updates World News

‘Deactivated brake’: 3 arrested in connection to cable car disaster in Italy

Toronto, May 27: Italian police on Wednesday said that they have arrested three people in an investigation into a cable car, known as “Gondola” crash in the Piedmont Mountains that left 14 people dead (in the pic by italian Vigili del Fuoco). (more…)