The Violence of the Radical Left

1473

Radical Leftists fight their political opponents… with their fists. Is violence ever the answer?