There is a discussion to be had concerning allowing racists to talk.
The liberals who want them silenced think that talking in public legitimises their views, hurts those against whom they hold prejudice, influences children and so propagates their bigotry.
The liberals who want them to speak take freedom of speech as an overriding principle, say that racist views are better expressed as, like boils, they can then be punctured and drained, that children influenced by bigoted language have not been given the principled counter-ideas that would make them immune to it, and that if racists speak in public everyone knows who they are, and it is not kept hidden where it can propagate in the darkness to raise its vicious head at a later date.
Racism exists in every nation. Whenever you hear someone say their’s is the best country to live in, that their women are the most beautiful, their language the best and so forth. The language of exclusivity is everywhere and it births prejudice.