When I hear "fascist" or "nazi's" I think of the left. They are the ones telling everyone how they'd better think, or else. How they'd better speak, or else. They're the ones who control the propaganda industry known as the "news", they are the ones indoctrinating kids in school about the evils of Christopher Columbus and America as a force for good in the world, the left are who act like a duck and quack like a duck and then run around calling anyone who disagrees with them a nazi. The left is allowed to have a first amendment, it's always "speaking truth to power", the right gets to sit down and shut up because anything they have to say is hate speech. The left has no moral base, but they do have standards to uphold, DOUBLE standards.