
Pedestrian killed, suspected hit-and-run driver arrested for DUI and murder
A pedestrian was killed Sunday morning in Mountain View and the driver suspected of hitting him has been arrested on charges including DUI, police said. At around 7:15 a.m. on […]