2007 Democratic Debate - 28 June

Democratic Party debate held 28 June 2007 in Washington, DC.