Politics July 25, 2019 Democrat Socialists Holding National Convention in Georgia The Democratic Socialists of America have chosen their official convention location as Atlanta, GA. Socialists will be traveling in from...