Joe stops by the Alyona Show [2] to talk about the New START Treaty signed by the United States and Russia in Prague.
Watch the full show after the jump, and fast forward to 17:50 to hear Joe's thoughts on the treaty.
Links
[1] https://ploughshares.org/file/1717
[2] http://rt.com/About_Us/Programmes/The_Alyona_Show.html