The San Diego Police Department seal is seen on an officer’s uniform in this undated photo. A pair of masked men used a vehicle to ram their way …
The San Diego Police Department seal is seen on an officer’s uniform in this undated photo. A pair of masked men used a vehicle to ram their way …