Fatal Pedestrian Accident on 80 Freeway in Davis DAVIS, CA (July 16, 2021) – A pedestrian died after being struck by multiple vehicles in an accident on 80 Freeway on July 12. According to the California Highway Patrol, the collision happened at County Road 32a. Based on reports, the male victim was […]