Photo 1 of 2

View all

Two armed robbery suspects arrested in Menlo Park
Police armed with shotguns were seen on the streets and along railroad tracks near Marsh and Bay roads in Menlo Park on Wednesday, Jan. 16. Photo by Scott Peterson.

© 2018 Palo Alto Online.
All rights reserved.