Voters head to the polls in Georgia

A new mayor of Atlanta will be decided
Published: 6:07 PM EST November 7, 2017