Atlanta police have fired an officer who in August used a stun gun on a 62-year-old church deacon, who died later, authorities announced Tuesday. [……] ....
More News
Human Rights
3 Minutes