street racing
Antioch neighbors describe this stretch of road as a 'death trap'
At least six people have died and more than 100 others injured since 2015 in accidents along a dangerous stretch of road in Antioch. Here's what the data revealed about what neighbors describe as a "death trap."
More Stories
More Stories