x
Breaking News
More () »

Woman shot, killed in Stewart Lakewood Shopping Center parking lot in southwest Atlanta

Police said they are reviewing surveillance footage.