An Atlanta couple was held up at gunpoint by three men near Northlake Mall on Wednesday night, DeKalb County police said.
The victims, a 58-year-old man and his wife, 53, were walking to their car at 4800 Briarcliff Road when they were approached b
The victims, a 58-year-old man and his wife, 53, were walking to their car at 4800 Briarcliff Road when they were approached b