Tag: Michael Alvarado
Plainclothes Officers Arrest Taraval District Auto Burglars
SAN FRANCISCO—Plainclothes officers from the San Francisco Police Department’s Taraval Station arrested two suspects for their roles in a string of auto burglaries in...