Juan Luna

Driver in fatal OC crash turns himself in

SANTA ANA, Calif. (AP) – Authorities say a driver who ran a stop sign and slammed into another vehicle, killing two people before fleeing the scene, has turned himself in. The Santa Ana Police Department […]



Get every new post delivered to your Inbox.

Join 28,182 other followers