Tag: Richard Hector Padilla

Man Arrested After Defacing Police Vehicle

SAN FRANCISCO—Officers from the San Francisco Police Department arrested a man who vandalized an unoccupied patrol car on November 20. Richard Hector Padilla, 55, broke...