Italy puzzles over what caused deadly bus plunge near Venice

Italy, bus accident, Venice, deadly bus plunge
World
image