It’s astounding, isn’t it? The DC crowd and the media don’t have a clue that people don’t buy into the US being pure as the new fallen snow in foreign affairs. It just might be that this statement will have true liberals agreeing with President Trump.
Howard Zinn?