Why is it that when a group of people who are right of center want to practice free speech, we need police with riot gear to protect their free speech? 

Apparently the people on the left who were protesting this free speech were clad in black? They probably thought they were fighting against fascism ironically by using fascist tactics as they've done on many college campuses - especially at Berkeley.