Tag "Robert Mejia"

Back to homepage
Santa Clara

Brief Car Chase Ends with Arrest of Three Suspects

Mitchell Sharpe MOUNTAIN VIEW — The Mountain View Police Department has announced the arrest of three car theft suspects who’d been discovered in the area of Rengstroff Avenue and Latham