Tag: Alameda County Jail
SFPD Arrest Green Glove Bandits
SAN FRANCISCO—The 'Green Glove Bandits,' known for wearing green gloves during robberies, were arrested by the San Francisco Police Department’s Special Investigations Division on...