It's sad that people like Byron York, who appear to hate everything American stands for, are increasingly coming to dominate our discourse.
Unless of course you believe that America stands for orchestrating dishonest smear campaigns against holocaust survivors who have devoted substantial time and money to promoting Democracy, in which case Byron York is your man.