Okay, this is very carefully filtered media information. While the writer tried hard to spread the blame to encompass the free speech rally participants, reading between the lines, it appears that the free-speech people were non-violent and the liberal counter-protesters were violent.