MIDDAY BLOG ROUNDUP


Conservative bloggers are attacking Barack Obama from several angles today