Mysterious circumstances surround a recent officer-involved shooting in Buckhead, Atlanta. Residents are left wondering what truly transpired that fateful night.
Police say officer-involved death under investigation in Buckhead
7 min read
Continue reading in the USA News Updates app