Wasn't it David Dukes who got punched? I remember seeing on the news peaceful Trump supporters getting punched in the face in downtown Portland. That's not right, no matter what excuses anyone wants to make. That kind of behavior does invite further violence. But violence can never be an excuse for more violence; especially at the cost of Freedom of Speech.