Thursday, November 18, 2010

Obama Speaks on Ratifying the START Treaty

Full video: