Search results
Atlanta To Pay $3.8 Million To Family Of Church Deacon Who Died After Being Tased By Police |...
Essence· 7 days agoThe Atlanta City Council unanimously agreed to pay a $3.8 million settlement to the family of Deacon...
The Atlanta City Council unanimously agreed to pay a $3.8 million settlement to the family of Deacon...