Sunday, December 22, 2024
Happening Now

Dramatic details emerge in capture of man accused of killing deputy

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

Share