The California Highway Patrol is investigating a fatal hit-and-run on a northbound Highway 99 on-ramp in Fresno on Saturday.
Fresno County Sheriff’s deputies and an animal services officer rescued two dogs trapped in the Friant Kern Canal on March 5 ...