Public Safety Santa Clara Police Officers Shoot and Kill Man at Rotten Robbie Gas Station Author Erika TownePosted on January 16, 2019 Four Santa Clara police officers are on routine paid administrative leave after a deadly shooting. Early in the morning on Jan. 5, police received multiple 911 calls about a...