At least 23 people were injured when OmniRide and Fairfax Connector buses collided near the Pentagon, including 10 US Department of Defense personnel, investigation ongoing.
At least 23 people were injured when OmniRide and Fairfax Connector buses collided near the Pentagon, including 10 US Department of Defense personnel, investigation ongoing.