Joe talks with Russia Today about the New START Treaty.
Links[1] https://ploughshares.org/file/1890 [2] http://rt.com/Top_News/2010-06-25/us-officials-strive-start.html