Excellent post, although I'm little bit wary of using labels, especially in these days, when they lost much of their meaning and when many people who call someone of something Nazi, Communist, Fascist, authoritarian etc. don't have a clue of what they are actually talking about.
Posted Using LeoFinance Beta