A California man arrested in the killing of a Santa Cruz County Sheriff’s Deputy appears to have been a committed anti-police ideologue swept up into the national paranoia targeting law enforcement.
Steven Carillo, 32, was arrested for the killing of 32-year old Sgt. Damon Gutzwiller over the weekend. Carillo, a sergeant in the Air Force, became the subject of a police investigation when a community member in Ben Lomond, California, called 911 to report his presence in the community in a white van filled with both guns and explosive devices.
Law enforcement followed Carillo to his home, where the Air Force staff sergeant opened fire upon three police officers and detonated improvised explosives. At least two other officers were injured, with one California Highway Patrol Officer being shot in the hand.
Read the full story from Big League Politics
Want more BFT? Leave us a voicemail on our page or follow us on Twitter @BFT_Podcast and Facebook @BluntForceTruthPodcast. We want to hear from you! There’s no better place to get the #BluntForceTruth.