Driver distracted? New York City tour bus crash kills five – Indians among passengers
A tour bus carrying 54 people from Niagara Falls to New York City overturned on Interstate 90 near Pembroke, New York, on Friday afternoon, killing five passengers and injuring dozens more. Authorities say the driver became distracted and lost control before overcorrecting, causing the bus to veer off the road and roll onto its side, […]