After leaving WXIX-TV in 2013, Swann regularly appeared on Russia's state-TV network "Russia Today" until June 2015, when he joined WGCL-TV in Atlanta as chief evening news anchor.
Swann regularly appeared on Russia's state-TV network "Russia Today" until June 2015. Swann was leaving WXIX-TV in 2013. He joined WGCL-TV in Atlanta as chief evening news anchor.