Nation

A bus careened off a road and dangled from an overpass in the Bronx in New York City

This articulated bus careened off a road and was left dangling from an overpass after it crashed in the Bronx in New York CIty.