The new NBC poll has a little bit of good news for the Democrats. When asked how they approve the Democrats in Congress, here is how they respond: They get a net positive of 42, as compared to the Republicans, who have a net positive of only 28: But when it comes to Afghanistan, the […]
Defeat!
The Huffington Post’s front page this morning couldn’t sum it up better: The top article from today’s WaPo has a little gentler headline: Key Setbacks Dim Luster of Democrats’ Year Having been a close follower of politics for over 25 years, I keep thinking back to 1995. Bill Clinton was in the White House and […]