At least 80 people have been injured after a double-decker tour bus crashed into a public transport bus on a major intersection.The FDNY says a Topview NYC tour bus crashed into an MTA bus on 1st Ave and E. 23rd Street around 7pm.Sources toldthat the MTA bus had the right of way at the intersection, but the tour bus sailed through a red light and t-boned the other bus.
Load More
Load More