Atlanta Police make arrest in fatal robbery at Barcelona Wine Ba - CBS46 News

Atlanta Police make arrest in fatal robbery at Barcelona Wine Bar