A string of pro-Trump and free speech counter-protesters were battered this week by out-of-control mobs.

A man and a woman – both free speech advocates – allege they were assaulted Wednesday night amid nasty demonstrations near U.C. Berkeley.

Violent protests near U.C. Berkeley Wednesday night led to the cancellation of a Milo Yiannopoulos talk.

The free speech warrior was scheduled to give a lecture on “cultural appropriation” before university officials axed the Breitbart editor’s appearance.

“It turns out the progressive left, the social justice left ... has taken a turn post-Trump election that they simply will not allow any speaker on campus,” Yiannopoulos said in a reaction video posted to YouTube. “They won’t allow students to listen to different points of view.”

Overzealous protesters then turned on a minority of free speech activists that turned up to support Yiannopoulos’ right to give the talk.

Joe Scherer alleges he was socked in the nose by an ultra-violent demonstrator simply because he was carrying a pro-free speech poster.

“It said the first amendment is for everyone,” Scherer told ABC 7. “It protects all speech – even Milo."

Counter-protester Kiara Robles, donning a red “Make Bitcoin Great Again” hat, was pepper sprayed while giving an interview to the same ABC affiliate.

“I think the people watching tonight should look at the people protesting and what colour hat they’re wearing.,” Robles said. “It’s certainly not red.”

The stunning act of aggression was caught on camera and led to crews asking if Robles needed assistance following the attack.

“I am (fine). Thank you for asking,” she responded.

The same couldn’t have been said for Grant Chisholm, a street preacher who was knocked out cold Monday night inside the Portland airport.

Chisholm was affiliated with a small group of counter-demonstrators against anti-Trump protesters when he alleges he was assaulted.

The 35-year-old told the Oregonian he was “almost killed” in the incident that also was caught on camera.