
Tour Bus Accident Near Niagara Falls Leaves Several Dead and Dozens Injured
A sightseeing trip to one of America’s most celebrated landmarks turned tragic on Friday when a tour bus carrying more than 50 passengers overturned on Interstate 90 near Pembroke, New …
Tour Bus Accident Near Niagara Falls Leaves Several Dead and Dozens Injured Read More