Photo 2 of 2

View all

Two armed robbery suspects arrested in Menlo Park
A car (far left) being chased by sheriff's deputies crashed at Marsh and Bay roads in Menlo Park on Wednesday, Jan. 16, and the occupants fled. Photo by Scott Peterson.

© 2018 Palo Alto Online.
All rights reserved.