#traffic-safety-unit

[ follow ]
California
fromwww.mercurynews.com
3 days ago

Police: Antioch teen's death was from hit-and-run traffic collision

Jeana Flores, 17, was killed in a hit-and-run near the Contra Costa County Fairgrounds; police are seeking information.
[ Load more ]