"Failure to comply with this order may lead to arrests or citation and may lead to your use of agents to control riots or firearms," the police said on Twitter and in a speaker at the scene.
When dueled political rallies took place, the police braced themselves for possible acts of violence. They told people not to bring weapons and warned that checkpoints and bombs would be sniffing dogs at hand.
Law enforcement officials – carrying heavy armor on the streets – ran up to the demonstrators and pulled them farther away where flash bang grenades were used, showing a CNN live signal from the ground.
"We are not here to fight the police," shouted a protester. "We are here to fight the Trump supporters."
A rally attracts resistance
Protesters on one side chanted "USA! USA!" and said the promise of loyalty, while the other side countered with a song that contained the line "Retreat of the Fascists."
Portland Police lines wearing hard hats and vests kept the two sides apart. As the members of both groups began to march, the police used loudspeakers to order people to stay away from the streets and sidewalks. The rallies and marches took place downtown and at the Tom McCall Waterfront Park.
Four people were arrested at the beginning of June when Patriot Prayer held a downtown "Freedom March" and counterrevolutioned in the same area. The competing demonstrations escalated into fighting and people throwing fireworks, stones and bottles.
Gibson told CNN at the time that the rally was scheduled before the stabbing and his group had nothing to do with the suspect.
Just a few weeks before the rally, two men were killed trying to defend two Muslim women from what police described as a barrage of hate speech. A suspect has been arrested and is in court.