May 9, 2008
The Democratic Train Wreck
Barack Obama is planning on declaring victory on May 20, win or lose.
Hillary Clinton is in West Virginia claiming she has more white support than Obama and thus is more electable in November. Of course, we’ve all seen this quote by now:
“I have a much broader base to build a winning coalition on that found [...]