Daniel Ventura
Daniel Ventura Fresno Police Department
Daniel Ventura Fresno Police Department

Fresno police arrest man in fatal SW hit-run crash

February 02, 2017 10:54 PM