Northern California officials called U.S. Air Force Staff Sergeant Steven Carrillo “a dangerous man intent on bringing harm to police officers” during a weekend ambush. Source
Northern California officials called U.S. Air Force Staff Sergeant Steven Carrillo “a dangerous man intent on bringing harm to police officers” during a weekend ambush. Source