Santa Clara County Sheriff’s Deputy Arrested; Accused of Faking His Own Shooting
Santa Clara County Sheriff’s Deputy Arrested; Accused of Faking His Own Shooting

A Santa Clara County deputy is under arrest, accused of fabricating a story about a drive-by ambush that he claimed could have killed him.

(1-29-21)