Sometimes people can be both blind and ignorant. Bill O'Reilly is racist and would not let this guy speak. This is the problem in America. People see what they want to see.
This is typical of O'Reilly. It is clear by the demonstrations that it is all about racism and there was nothing political about it. If we (blacks) had started something like this with any of the former white Presidents, it would have been regarded as disrespectful and unpatriotic.