Archive for January 31st, 2008
Democratic Kodak debate
Blog: January 31st, 2008The debate has been great. I’ve been swamped with work and unable to liveblog. For great summaries, check out… TalkingPointsMemo AndrewSullivan.com
The debate has been great. I’ve been swamped with work and unable to liveblog. For great summaries, check out… TalkingPointsMemo AndrewSullivan.com