TRAC EDITORIAL NOTE: This marks the second 'ambush' on police forces in California in the past five days. US Air Force Active Duty Sergent, Steven Carrillo, Ambushed Police Officers Responding to…
You need a TRAC license to view the rest of this content. Learn more