Video Shows Woman Body-Slammed by Atlanta Police Files Lawsuit
A woman has filed a lawsuit against the city of Atlanta and the Atlanta police department who claims officers body-slammed her to the ground, breaking her collarbone, right outside of Lenox Square mall. The incident was captured on video by an eyewitness Heather Upham during the George Floyd protests according to FOX 5 Atlanta. Protest […]