The 100 Year Meme

Matt Lewis
|
Posted: Apr 07, 2008 3:43 PM
I think this may have been linked-to already, but even so, it's worth putting up again.  Obama and his top adviser seem to disagree on Obama's positions ...