When a group of troublemaking Americans, at least some of them suspiciously ethnic looking, showed up at a Donald Trump event with a banner reading "TRUMP: Make America Racist Again," Donald Trump's security guard leaped into action to prevent this travesty of free speech from
sullying a perfectly lovely Trumpian shindig.
A Trump security guard took offense at this sign of insolence and ripped the banner away from them. One of the protesters then chased the guard and grabbed him, at which point the guard turned around and clocked the guy. From the New York Times: "The Trump campaign said that the security team member on Thursday was 'jumped from behind' and that the campaign would 'likely be pressing charges.'"
You might at one point have presumed that having a candidate's security team repeatedly rough up protesters, reporters and the like would raise a few questions, but punching a protester outright will probably boost him another few points in the polls. Say what you want about the Republican base, but they're simple people who know what they like.