Police bust duo in connection with 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 Almanac Online.
All rights reserved.