ATLANTA - On November 2, Atlanta residents will cast their votes for the city’s next mayor. Atlanta is one of the fastest growing cities in the nation, and the next mayor will oversee Atlanta during a pivotal time.
Read MoreATLANTA - On November 2, Atlanta residents will cast their votes for the city’s next mayor. Atlanta is one of the fastest growing cities in the nation, and the next mayor will oversee Atlanta during a pivotal time.
Read More