text: The very definition of "Nazi" is "National Socialist  German Workers Party"    They were "socialists" by definition.. You can look it up in Wikipedia.  They were basically the 'right wing' of socialism, Communism being the left.   Two sides of the same totalitarian coin. 
  
  But you proved my point that, "there probably is some hatred among those on the far left"  Thank you! You just affirmed that which I didn't "show"  The socialist, Jeremy Christian,  supported    Bernie Sanders. Sanders was man enough to apologize for it.  Jeremy hated Muslims, Jews and Christians and  is  typical of the  'confused'  religion hating,  left wing zealots of today. They are volatile, usually un-employed, like most of Hitler's supporters were in the 20's and 30's.   They feed on racial, ethnic and religious  hatred/tensions, exploiting it wherever they can.
  
    Laws  must be upheld.      Those who break our laws,   need to be punished, regardless of race, ethnicity, religion or political affiliation.