Welcome to literally the last 10,000 years of politics.
Questions for REAL socialists
Not to be that guy I don't even like "antifa" because I feel it's too broad and allows for far too much class collaboration, but politics is inherently violent, whether that violence be obscured or obvious. This is especially true for liberalism and liberal democracy, where you vote for representatives who will enact certain legislation which will be enforced by the power of the state. Those who disagree with that legislation simply can't decide not to follow it and continue living as they did, they must abide by it or face penalty. That's just the reality of power and politics.
The US government currently has a global assassination program in which the sitting president must personally authorize the execution of targets including American citizens. The FBI has been involved in the murder of domestic political dissidents. The CIA has orchestrated coups, torture programs, and sectarian conflict on every continent on this planet. To think the US isn't knee deep in politically motivated violence is the height of naivety.
Gandhi wasn't the only factor in Indian independence. You're conveniently ignoring the radical nationalist and socialist factions who waged an insurrection against British occupation.
Persons A, B, and C are playing a board game; A is blatantly cheating and winning against the other 2, whenever A cheats, B points it out and repeats phrases such as "hey look A is cheating!", "A, stop cheating!", "A, you're not following the rules of the game!" Despite B's protests, B doesn't do anything other than point out A's cheating. After awhile, C realizes that he will never win as long as A is cheating, but since he cannot stop A from cheating, C decides to cheat as well. Whenever C cheats, B says things like "You're no better than C by cheating!", "C, you're not following the rules of the game!", "C, stop cheating!" Person A is also protesting against C's cheating, but A continues to cheat even so. C doesn't bother complaining about A's cheating and continues to cheat, eventually C wins the game and A ragequits, leaving B & C alone. B & C both start a new game, but this time C doesn't cheat.
Person A is a reactionary, Person B is a liberal, and Person C is a socialist. Understand now?
Wow what a stupid anime girl. You might even say she's the worst possible girl.
see pic
Bringing morality into this is essentially futile, despite the impression some might give you, Marxism is a materialistic ideology, it describes what is, thereby it has no power to proclaim what ought to be.
Personally, I have no sentiment in the matter, I personally judge fascists to be bad, thereby I would advocate suppressing them, I obviously feel communists are good, I do not advocate suppressing them. If you feel differently then tell us why and we can discuss, that's how a community would end up doing it anyway, regardless of which option is "right".