Meet Howard Dean

Meet Howard Dean


He’s not Green, or even a Liberal, says CounterPunch, who offers considerable proof.