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.
After leaving WXIX-TV in 2013, Swann regularly appeared on RT America in Washington, D.C, while independently continuing to produce his show "Reality Check". In June 2015, Swann left RT America to join CBS-affiliate WGCL-TV in Atlanta, Georgia as chief evening news anchor.