Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A Georgia sheriff’s deputy was shot and killed while responding to a reported domestic dispute in what police said was an ambush on officers by a suspect who took his own life. Two deputies responded to a call shortly after…