Dueling Rallies In Portland Result In 14 Arrests
Thousands of people converged on downtown Portland Sunday, June 4, 2017, for a Trump Free Speech Rally and a series of counter-protests. The demonstrations came a little more than a week after the fatal stabbing of two men on a light-rail train by a man police say was shouting anti-Muslim slurs.

1 of 23
Portland police arrest a protester who skated past a police barricade during an afternoon of protests in downtown Portland on Sunday, June 4, 2017.
Bryan M. Vance / OPB

2 of 23
There was a heavy police presence at Portland's Terry Schrunk Plaza Sunday, June 4, 2017, as a planned Trump Free Speech Rally was met with several counter protests a week after three men were stabbed, two fatally, on a TriMet light-rail train. The suspect in the stabbing had been on an anti-Muslim rant prior to his attack.
Bryan M. Vance / OPB

3 of 23
A 2017 file photo of Patriot Prayer leader Joey Gibson addressing a crowd at a rally and holding a moment of silence for the victims of the Portland MAX train stabbings.
Bryan M. Vance / OPB

4 of 23
A counter protest group chants, "Take your hate, and go away" outside City Hall in downtown Portland. Several counter protest groups showed up Sunday to opposed the Trump Free Speech Rally in Terry Schrunk Plaza.
Amelia Templeton / OPB

5 of 23
A Portland man known as Pork Chop burns an Antifa flag at a Trump Free Speech Rally Sunday, June 4, 2017.
Bryan M. Vance / OPB

6 of 23
Ibrahim Mubarak, with Right 2 Survive, was part of the large group of counter protests opposing a Trump Free Speech Rally in Terry Schrunk Plaza Sunday, June 4, 2017. "This country is freedom for everybody," he said. "I have a right to be a Muslim and walk the streets without being attacked."
Bryan M. Vance / OPB

7 of 23
Police dressed in riot gear formed barricades between opposing protest groups, restricting movement between downtown Portland streets Sunday, June 4, 2017.
Bryan M. Vance / OPB

8 of 23
The scene at a peaceful counter protest in front of Portland City Hall where protesters sang and chanted in opposition to the Trump Free Speech Rally across the street.
Amelia Templeton / OPB

9 of 23
A pair of bikers for Trump during the Trump Free Speech Rally, Sunday, June 4, 2017.
Bryan M. Vance / OPB

10 of 23
Multiple counter protests were underway in downtown Portland Sunday, June 4, 2017, including this group demanding rent control.
Bryan M. Vance / OPB

11 of 23
Men acting as private security for the pro-Trump crowd at Sunday's rallies wore military-style attire, complete with body armor. Organizers of the event say these men volunteered their services.
Bryan M. Vance / OPB

12 of 23
A protester at the Trump Free Speech Rally holds up a sign in opposition to Portland Mayor Ted Wheeler Sunday, June 4, 2017. One thing both the pro-Trump crowd and the crowd of counter-protesters shared in common was animosity for Portland's mayor.
Bryan M. Vance / OPB

13 of 23
There was a heavy police presence at Terry Schrunk Plaza and nearby Chapman Square Sunday for the Trump Free Speech Rally and the numerous counter protests that popped up to oppose the rally.
Bryan M. Vance / OPB

14 of 23
"I'm here to support our president, Donald J. Trump and to support freedom of speech," said Martha Pena at the Trump Free Speech Rally Sunday. Pena, a Mexican-American immigrant, said she hoped to "make people of America aware that their freedom of speech is in jeopardy."
Bryan M. Vance / OPB

15 of 23
After police say a group of Antifa protesters hurled objects at officers, law enforcement declared their counter-protest unlawful and began firing flash grenades and pepper balls on the crowd to get them to disperse. After being pushed out of Chapman Square, protesters linked arms and formed a standoff with police.
Bryan M. Vance / OPB

16 of 23
Gregory McKelvey, the leader of Portland protest group Portland's Resistance, was among the crowd of counter-protesters who tried to engage the pro-Trump crowd Sunday, June 4, 2017. "This is what America is all about," he said of the opposing protests. "Both sides get to have their freedom of speech, both sides get to have their voices heard."
Bryan M. Vance / OPB

17 of 23
Carson Hardly handed out free Oregon strawberries to counter protesters Sunday. "Life is better with strawberries in it," she said. "They're Oregon strawberries," she said.
Bryan M. Vance / OPB

18 of 23
Wendy, 72, a Trump supporter from Dallas, Oregon said, "My children are going to have a screaming fit when they find out I've been here."
Amelia Templeton / OPB

19 of 23
Protesters sing "No hate, no fear. Immigrants are welcome here," in front of Portland City Hall.
Bryan M. Vance / OPB

20 of 23
A protester holds a sign reading "Be like Micah." Micah Fletcher was one of three men stabbed last week on a MAX train.
Bryan M. Vance / OPB

21 of 23
A counter-protester covers his ears after Portland police deployed flash-bang grenade on a group of anti-fascist protesters opposing the Trump Free Speech Rally. Police declared this counter protest an unlawful gathering and forced the protesters to retreat north.
Bryan M. Vance / OPB

22 of 23
Protest in downtown Portland, Sunday, June 4, 2017.
Bryan M. Vance / OPB

23 of 23
Police dressed in riot gear mobilize to follow a group of counter-protesters marching north on Portland's Southwest 4th Avenue. Police eventually pinned the marching crowd in, where they detained dozens of people, including several journalists.
Bryan M. Vance / OPB