Thomas Roberts Says He Understands ‘Tremendous Hypocrisy’ of His Trip to Moscow: VIDEO October 18, 2013 by Andy Towle