Photo 2 of 2

View all

Palo Alto: Driver identified in suspected DUI crash that killed pedestrian
Miguel Zaragoza Torres, 19, of Sunnyvale. Photo courtesy of Palo Alto Police Department.

© 2019 Palo Alto Online.
All rights reserved.