Police Brutality in ATL
- Cleared
Occurred on June 4, 2017 / Decatur, Georgia, USA
Info from Licensor: "This happened on June 4, 2017 at the Chervon gas station in Decatur, GA on Glenwood Road. There was a woman outside of the..
Location
Decatur, Georgia, USA
Occurred
Jun-4-2017
Posted By
Stacy Zachery
Posted On
Jul-12-2017