home > news Top of charter bus sheared off in crash
Top of charter bus sheared off in crash
Dozens of passengers were injured after the roof of a bus carrying students sheared off during a crash with an overpass in Lakeview, New York, according to police.