15 Injured After Double Decker Buses Collide in Times Square
At least 15 people were injured when a double-decker bus crashed into a pedestrian plaza in Times Square Aug. 5 just before 3:30 PM, the New York Times reports.
At least 15 people were injured when a double-decker bus crashed into a pedestrian plaza in Times Square Aug. 5 just before 3:30 PM, the New York Times reports.