On Saturday Governor Dean and suporters from across the country signed the historic Declaration of Independence from special interests. You can watch the event now on Howard Dean TV, and it's also availible for on-demand viewing.
RSS Blog Syndication