Sheriff: 2 deputies killed while serving warrant in Georgia

Visits: 6

Authorities say two deputies were killed while serving a warrant in a suburb near Atlanta and two suspects are in custody Read More Go To Source