This was a rally initiated by the White group and the liberals reacted with a counter protest.  This is free speech and it's not going to be stopped.  Free speech, part of the First Amendment, is at play here and it is being tested on the streets in America big time.