Tax havens & currency speculation Pt.4

The Real News 11/24/2009