Atlanta to pay $3.8 million to family of church deacon who died in struggle with officer
ABC NewsThe Atlanta City Council has agreed to pay $3.8 million to settle a lawsuit by the family of a church deacon who died in a struggle with a city police officer following a minor car crash
Comments