November 16, 2024
Two Cobb County Sheriff’s deputies have been killed while serving a warrant, and a suspect is barricaded, officials said.

Two Cobb County Sheriff’s deputies have been killed while serving a warrant, and a suspect is barricaded, officials said.