Traitors by Ezra Klein November 18, 2005 10:09 PM What this really proves is that Fox News hates America. Back to Search Results