Italy: Police Club Anti-Fascists Like a Baby Seal

Anti-fascists are foot soldiers for the Jewish Communist establishment. It is good to see them getting their heads beat in.