Tag: Richmond Hit-and-Run Pedestrian Accident on 580 Freeway Turns Fatal