Italy has launched an investigation after a fully electric-powered bus with foreign tourists veered off a busy overpass on the Venetian...
A bus crash in Mestre, a suburb near Venice, and on Italy's mainland, left 21 dead and 18 injured.A bus crash in Mestre, a suburb...