The more comments I read the more I think a free democratic society is a mistake. Plenty of persons clearly don't want to live in a society in which people with different viewpoints can live and speak freely. Even if he provoked it, that isn't an excuse. For all I care he saus his mother was a whore who blew him for drugs. That doesn't give you the right to physically assault someone. Especially if you are an adult and that man should be bought to the court.
Please excuse my (probally) poor grammar