You are using an older browser version. Please use a supported version for the best MSN experience.

Clovis police arrest man for deadly hit-and-run

Clovis police officers confirmed 43-year-old Alexander Cruz Galindo is the suspect driver connected to last Thursday's crash.
image beaconimage beaconimage beacon