I don't dispute your definition and I think it helps prove my point that there are definite elements of Fascism among the left-wing protestors and Trump haters of today. Such as, "exalts...race above the individual..." "severe economic and social regimentation" and most importantly, "forcible suppression of opposition."