Unfinished Business

Download
U.S. Sen. Christopher Dodd (D-CT) speaks during a news conference on financial reform legislation on April 28, 2010 on Capitol Hill in Washington, DC.
WNYC