Sorry, no news articles match your request. Your search criteria may be too narrow.
Traffic collision
A traffic collision is when a road vehicle collides with another vehicle, pedestrian, animal, or geographical or architectural obstacle. Traffic collisions can result in injury, property damage, and death.