Media Trust Score100%

CHP officer shoots armed suspect of Auburn hit-and-run, officials say – ABC10

The suspect involved in the accident fled the scene on I-80 to a parking lot on Bell Road, according to officials.

  • You already voted!
  • Read More