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?
Newer Post
Older Post
Home