Tag "efren delgado"
San Francisco
Santa Clara
Broken Headlight Leads to Marijuana Arrest
San Francisco – According to a department press release, police officers Archilla and Espinosa were patrolling the area near 66 Brook Street at 7:28 pm on Saturday February 21st when