Second Amendment June 7, 2020 BREAKING: Santa Cruz Police Officer Killed in Ambush in California On Saturday Ben Lomond, CA — A Santa Cruz County Sheriff’s deputy was shot and killed while responding to a call about...