Atlanta to pay $3.8 million to family of church deacon who died in struggle with officer

2 years ago 27
ARTICLE AD BOX
The 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
Read Entire Article