Police Arrest DUI Hit-and-Run Suspect after Fatally Striking Pedestrian on Amphitheater Parkway in Mountain View MOUNTAIN VIEW, CA (January 21, 2025) – A pedestrian was killed in a DUI hit-and-run crash on Amphitheater Parkway in Mountain View Sunday morning on January 20. The fatal crash happened around 7:15 a.m. at the intersection with […]