Press "Enter" to skip to content

Posts tagged as “Georgia”

Atlanta Church Deacon’s Death Ruled Homicide, Sparking Outrage and Calls for Justice

An autopsy has revealed that the death of a 62-year-old church deacon in Atlanta, Georgia was a homicide caused by an officer using a stun gun. In response, the City of Atlanta has changed its policy to allow officers to write "refusal to sign" on a traffic ticket instead of arresting someone who won't sign. The incident has sparked outrage in the Atlanta community, with the family of the deacon calling for justice and an investigation into the incident.