Santa Clara Police Officers Shoot and Kill Man at Rotten Robbie Gas Station
Four Santa Clara police officers are on routine paid administrative leave after a deadly shooting.…
January 16, 2019
Four Santa Clara police officers are on routine paid administrative leave after a deadly shooting.…