Cold War Update - Russia, Cuba & Space

  • Aired:  04/02/09
  •  | Views: 23,202

Russia wants a new currency, Congress tries to lift the Cuba embargo, and Russian astronauts can't use American toilets in space. (6:26)

Loading...