East Palo Alto police bust duo for gun arsenal
An arsenal of weapons was found by East Palo Alto and Menlo Park police in a Redwood City storage locker on March 20. Photo courtesy of East Palo Alto Police Department.

© 2014 Palo Alto Online.
All rights reserved.