Wednesday, July 09, 2003

Tony Snow on the Daily Show

I can´t view such things at the moment, but I hear Stewart had a bit of fun with Snow lobbing this comment at him:

So you're saying Fox News is doing well because every country needs its Al Jazeera network?