The Latest Politics, News & Election Videos
Tweet
Sen. Chris Dodd (D-CT) outlines why an overhaul of the financial system is necessary.