If you don't know what a white nationalist is, what would compel you to write a comment like this?  

Free speech means that you can't be arrested (in most cases) for saying what you want to say.  Free speech does not mean that anyone has the right to say anything without others protesting.  The First Amendment is silent about what reactions private citizens may provide.

It might be better to learn something.  Your comment validates that you know absolutely nothing about what free speech means.  Did you attend high school?