Multiple demonstrations are taking place in downtown Portland on Saturday.

Online postings indicate two right-wing demonstrations are scheduled for Saturday: one involving the Proud Boys, a fraternal organization known for street fighting, and another organized by conservative activist Haley Adams and the “HimToo Movement.” Counterprotesters, including supporters of Rose City Antifa, are planning to gather in opposition.

Portland police say three sites -- at Pioneer Square, Chapman Square and Waterfront Park -- will be involved, and that the events will begin around noon. Lt. Tina Jones declined to comment on the groups that police were anticipating at each protest, or how many people they expected to be there.

UPDATED 6:49 p.m.: 3 arrested in downtown Portland protests involving antifa, right-wing groups

UPDATED 5:29 p.m.:

The protests are over. We’ll have a story up shortly.

UPDATED 4:19 p.m.:

Seems like things are wrapping up. The last of the right-wing group appears to have gone, and now the cops have peeled off too. Most everyone has left pioneer square and seems to be largely dispersing into the streets pic.twitter.com/BOVdilKNlz — Dave Killen (@killendave) June 29, 2019

UPDATED 4:18 p.m.:

Police have left the area. Crowd is heading down Morrison, toward 5th Ave. #pdxprotest pic.twitter.com/0DRCViD0Jw — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 4:12 p.m.:

Police are leaving SW 6th and Morrison as the crowd cheers, applauds and sings. pic.twitter.com/0gNtLNGCCs — Molly Young (@mollykyoung) June 29, 2019

Police have received information that some of the milkshakes thrown today during the demonstration contained quick-drying cement. We are encouraging anyone hit with a substance today to report it to police. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 4:09 p.m.:

Police just cleared a group from the corner of Sixth and Morrison ... firing less-lethal rounds of some sort. Pepper spray smell in the air. pic.twitter.com/Wn8vPXglw3 — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 4:06 p.m.:

UPDATE: All MAX lines resuming regular service to all stations from earlier police activity. Expect significant delays as service is restored. — TriMet Service Alerts (@trimetalerts) June 29, 2019

Crowd chatter:

“Who is who? Where are the Nazis?”

“They went home. They took Ubers.” — McKenna Ross (@mckenna_ross_) June 29, 2019

Someone deployed bear spray. My colleague @killendave said it appeared officers fired pepper balls toward the ground. pic.twitter.com/z7AfLD0qr9 — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 4:03 p.m.:

Police officers and at least one deputy deployed something to disperse the crowd. pic.twitter.com/kFF062qf5i — Molly Young (@mollykyoung) June 29, 2019

UPDATED 4:02 p.m.:

Multiple groups, including Rose City Antifa, the Proud Boys and conservative activist Haley Adams were protesting in downtown Portland on Saturday, June 29, 2019.Dave Killen/The Oregonian

UPDATED 4 p.m.:

Large group of anti-fascists arrived and briefly engaged remaining right-wing group. Police quickly separated groups and are now blocking access to 6th and Morrison once again pic.twitter.com/su0lHIV8Oo — Dave Killen (@killendave) June 29, 2019

UPDATED 3:56 p.m.:

Left-wing protesters moved to the side of the street with right-wing protesters. Saw some scattered “milkshaking,” this is the police pushback. pic.twitter.com/Rn4voZOGMP — McKenna Ross (@mckenna_ross_) June 29, 2019

The crowd surrounded some people, at least 1 milkshake was thrown. Another person jumped onto the grounds of the Pioneer Courthouse and yelled at by police to get away. pic.twitter.com/a8OSAXyLa3 — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

If you witnessed the violent assaults that occurred on SW Morrison between 5th and 6th Avenues, or have any video links, please send us the information. Email crimetips@portlandoregon.gov with information. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 3:54 p.m.:

A Portland Police Officer told me they have cited or arrested at least one person who threw milkshakes. Police asked demonstrators who were targeted to give their names. pic.twitter.com/eD1Lxav4Il — Molly Young (@mollykyoung) June 29, 2019

UPDATED 3:48 p.m.:

It’s down to a group of fewer than 10 right-wing demonstrators on the SE corner of 6th and Morrison and a few dozen counterprotesters on the SW corner, with police staged nearby pic.twitter.com/BXkVBQrOJ2 — Dave Killen (@killendave) June 29, 2019

UPDATED 3:46 p.m.: Protesters hurling vegan milkshakes at each other near Pioneer Courthouse Square.

Here’s the view from the other side, toward Pioneer Square and the milkshakes. pic.twitter.com/xqZFmUjjBb — Molly Young (@mollykyoung) June 29, 2019

UPDATED 3:44 p.m.:

Traffic is still passing through the groups as chants get louder. pic.twitter.com/rC4omIXvm3 — Molly Young (@mollykyoung) June 29, 2019

UPDATED 3:29 p.m.:

Back at 6th and Morrison, smaller groups now, yelling at one another across the street pic.twitter.com/BMHAoi4b2B — Dave Killen (@killendave) June 29, 2019

UPDATED 3:28 p.m.:

At this point, there’s no clear division between the protestors still gathered at the edge of Pioneer Square, just between protestors and police. pic.twitter.com/8NEp9H3AiB — Molly Young (@mollykyoung) June 29, 2019

UPDATED 3:22 p.m.:

@PortlandPolice saying this is now a “civil disturbance”. Warning that people near SW 5th/Morrison and near Pioneer Courthouse Square should leave because “riot control agents” will be used in the area. #pdxprotest pic.twitter.com/ZhojTXVrg9 — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 3:20 p.m.:

UPDATED 3:18 p.m.:

PPB assisting @PDXFire medical to people who were injured by others in the crowd during the civil disturbance a few minutes ago. — Portland Police (@PortlandPolice) June 29, 2019

UPDATE: Service Alert: Pioneer Square North, Pioneer Square South, Pioneer Courthouse/SW 6th Ave , and Pioneer Place/SW 5th Ave are closed due to police activity. — TriMet Service Alerts (@trimetalerts) June 29, 2019

UPDATED 3:16 p.m.:

Police closed Pioneer Square and demanded dispersal of everyone. Haley Adams’s group headed west on Yamhill, eventually followed by counterprotesters. Police set up a blockade at 9th after first group passed, keeping counterprotesters from entering intersection pic.twitter.com/aSWjFbTR1y — Dave Killen (@killendave) June 29, 2019

UPDATED 3:13 p.m.:

Police threaten use of “riot control agents.”

Crowd surrounded a group near 6th/Morrison and several fights broke out. pic.twitter.com/1AVFJoZdxs — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 3:11 p.m.:

This is now a civil disturbance and unlawful assembly. Please disperse immediately. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 3:06 p.m.:

UPDATED 3:02 p.m.:

Opposing protesters broken up by police near Pioneer Square in downtown Portland. @Oregonian pic.twitter.com/X0ZTK1SgOg — Peter Talbot (@petejtalbot) June 29, 2019

PPB advising crowd to get out of street and onto sidewalks. Police have been hit with eggs and milkshakes. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 2:58 p.m.:

Multiple groups, including Rose City Antifa, the Proud Boys and conservative activist Haley Adams were protesting in downtown Portland on Saturday, June 29, 2019.Dave Killen/The Oregonian

Multiple groups, including Rose City Antifa, the Proud Boys and conservative activist Haley Adams were protesting in downtown Portland on Saturday, June 29, 2019.Dave Killen/The Oregonian

Match arrived at northwest corner of Pioneer Square. Confrontation between a few people and police resulted in police deploying pepper spray. A couple eggs thrown at police. Police repeating announcements telling people Tom stay on the sidewalk and disperse pic.twitter.com/5zxoxkt2RB — Dave Killen (@killendave) June 29, 2019

Police on bikes broke up opposing protesters at Broadway and Morrison. pic.twitter.com/jIvsgntH4d — Jim Ryan (@Jimryan015) June 29, 2019

Here’s the scene near SW Morrison/Broadway. pic.twitter.com/hpPPRFHZ9j — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

Policea attempting to divide the crowds, including by using some type of spray. pic.twitter.com/iDFeYdYoOd — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:57 p.m.:

Now back at Pioneer Courthouse Square. People are throwing eggs, water bottles at cops. #pdxprotest pic.twitter.com/Bv6vPU6sun — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 2:55 p.m. :

Police deploying pepper spray at Broadway and Morrison.

UPDATED 2:55 p.m.:

This right-wing demonstrator is blocking and threatening others with a club, attracting a crowd. pic.twitter.com/6IfZbQw5hk — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:47 p.m.:

6th and Morrison is opening back up to traffic as police drive away. pic.twitter.com/tXjDs0guKf — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:42 p.m.:

A standoff between a police truck and a uhaul with counterprotesters dancing in the bed just ended, with the uhaul backing east on Morrison pic.twitter.com/DdLMX2m1CH — Dave Killen (@killendave) June 29, 2019

UPDATED 2:39 p.m.:

Members of the Portland chapter of the Democratic Socialists of America (@PortlandDSA) are among the people here near the Pioneer Courthouse Square, blocked by police. pic.twitter.com/FJA9I2PbWf — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 2:37 p.m.:

This woman was standing in the street behind the officers and one pushed her toward the sidewalk. pic.twitter.com/yMl9q3X85W — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

Milkshakes for protesters at Sixth and Morrison. pic.twitter.com/ZWkuBzf1TF — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 2:33 p.m.:

All seems to be concentrated at 6th and Morrison with police separating groups by blocking intersection. Bike cops have switched out with officers in riot gear pic.twitter.com/fbrD4CAWLx — Dave Killen (@killendave) June 29, 2019

Many right-wing protesters have quietly left Pioneer Square. More left-wing protesters are gathered on 6th and Yamhill. The demonstrations are blocking two different MAX lines. pic.twitter.com/MX22hgmlEX — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:26 p.m.:

PPB is advising crowd they need to clear the streets around Pioneer Courthouse Sq. Crowds are impacting traffic, specifically MAX trains that are stacking up and can't get through. — Portland Police (@PortlandPolice) June 29, 2019

One person wearing a gas mask just shouted, ‘Attack!’ No one moved. — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:24 p.m.:

Police in riot gear are staged at both sides of the street. This is the view from Pioneer Square where a few dozen right wing protesters had gathered. pic.twitter.com/PN9kkU7YJq — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:22 p.m.:

Police have now shut down SW Sixth at Morrison. Policeman recording the crowd with a GoPro.

Here’s the scene at 6th/Morrison. Police have given several warnings to clear the street. Protesters and spectators with children are among the people here. pic.twitter.com/S0dlCuQH4O — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 2:21 p.m.:

The scene at SW 6th and Morrison. pic.twitter.com/ZWP7GCl38F — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:20 p.m.:

gotta be at least a hundred cops here pic.twitter.com/99XaNJWrkZ — Kale Williams (@sfkale) June 29, 2019

UPDATED 2:18 p.m.:

Left wing protest has arrived at Pioneer Square. Cops keeping left and right apart so far. pic.twitter.com/6sALWbVcz0 — Kale Williams (@sfkale) June 29, 2019

.@PortlandPolice is ordering the crowd to move out of the streets and onto the sidewalks, saying they are subject to arrest, use of force. pic.twitter.com/e1WNv1zLKV — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

Demonstrators are now streaming to Sixth and Yamhill, where police are forming a line to block a different group of protestors and allow cars to move through. — Molly Young (@mollykyoung) June 29, 2019

UPDATED 2:16 p.m.:

Police have blocked SW 6th near Yamhill. #pdxprotest pic.twitter.com/EnyG7ZDUwg — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 2:14 p.m.:

Antifa group headed toward Pioneer Courthouse Square, where right-wing groups are gathered.

Back of the crowd just passing 4th/Yamhill. A MAX train is among blocked traffic. #pdxprotest pic.twitter.com/jLtCyRrNV4 — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

Police once again advising crowd on 6th and Morrison to get out of the street and proceed to sidewalk. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 2:13 p.m.:

After a stop at the waterfront, protesters are back in the move. They appear headed toward Pioneer Square. pic.twitter.com/GTxlklzv9V — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 2:10 p.m.: People throwing stuff into street. See video below.

The group has left Waterfront Park. I’m at the back of the group near SW 1st and Yamhill. #pdxprotest pic.twitter.com/09ziDwN8HB — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 2:07 p.m.:

Sprinklers came on, people cooled down a bit, and now the march is on again, south through the park and looks like west on yamhill pic.twitter.com/2f2s8g0ZS8 — Dave Killen (@killendave) June 29, 2019

UPDATED 2:04 p.m.: At the waterfront:

Here’s the scene out here. Several hundred people, mostly standing around and talking among themselves. No right-wing groups here from what I can see. #pdxprotest pic.twitter.com/CRoFQtMnAw — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 1:59 p.m.: Pioneer Courthouse Square:

‘Right now, we’re kind of just waiting a little bit to see what’s going on,’ Adams tells the crowd of about 30 people. — Molly Young (@mollykyoung) June 29, 2019

Back to speeches and a dance off between demonstrators and a family blasting music to counter-protest. pic.twitter.com/BeVcXjRfOo — Molly Young (@mollykyoung) June 29, 2019

UPDATED 1:59 p.m.:

The sprinklers have been turned on at Waterfront Park. pic.twitter.com/ElI5YYWKmx — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 1:57 p.m.:

Members of @RoseCityAntifa and other left-wing groups have entered Waterfront Park near the Morrison Bridge. pic.twitter.com/yt3BqL1cFZ — Everton Bailey Jr. (@EvertonBailey) June 29, 2019

UPDATED 1:54 p.m.:

Expect delays for all lines thru Portland City Center due to protest activity in the area. — TriMet Service Alerts (@trimetalerts) June 29, 2019

UPDATED 1:53 p.m.:

Police yelling at people in stores near protests, telling them to stay inside.

UPDATED 1:49 p.m.:

UPDATED 1:48 p.m.:

Tensions are escalating at the edge of Pioneer Square as people with children and dogs try to make their way through the crowd. Police staged across the street. — Molly Young (@mollykyoung) June 29, 2019

UPDATED 1:47 p.m.:

Police are converging in the northeast corner of Pioneer Square at 6th and Morrison. Himtoo protesters are moving that way too. pic.twitter.com/mhDGsxVgid — Molly Young (@mollykyoung) June 29, 2019

UPDATED 1:45 p.m.: Pioneer Courthouse Square:

A verbal altercation is occurring now, mostly over which side started last year’s riot (right- versus left- protesters). — McKenna Ross (@mckenna_ross_) June 29, 2019

UPDATED 1:43 p.m.: Pioneer Courthouse Square:

More than 100 people are gathered around Pioneer Square, watching the yelling match unfold in the center. pic.twitter.com/QZxrJKujWn — Molly Young (@mollykyoung) June 29, 2019

UPDATED 1:42 p.m.:

UPDATED 1:41 p.m.:

PPB continues to advise crowd to get on sidewalks and get out of the street. The streets remain open to vehicular traffic, which makes it dangerous for all involved. — Portland Police (@PortlandPolice) June 29, 2019

The crowd is headed north against traffic on SW Third. #pdxtraffic pic.twitter.com/mbY0qau8KU — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 1:36 p.m.:

Backtracked west on Salmon, then south on 3rd,up around Schrunk Plaza and now heading back around towards the squares and now north on 3rd. Police making repeated announcements demanding poeple leave the street or face use of force pic.twitter.com/RHqvbwozjR — Dave Killen (@killendave) June 29, 2019

UPDATED 1:35 p.m.:

First skirmish I’ve seen. Didn’t see how this started, but @MrAndyNgo got roughed up. pic.twitter.com/hDkfQchRhG — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 1:34 p.m. In Pioneer Courthouse Square:

Still demonstrating, near a free ice cream booth that is still scooping out samples. pic.twitter.com/i1LiaRwV0C — Molly Young (@mollykyoung) June 29, 2019

UPDATED 1:33 p.m.:

PPB has observed violent activity. They are advising crowd to get out of the street and travel into Lownsdale Park Square. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 1:26 p.m.:

The left-wing demonstrators easily number in the hundreds. Marching again, south on SW Third. pic.twitter.com/CTf3rSGtvT — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 1:24 p.m.:

PPB is advising crowd on 3rd Avenue that they are blocking the streets in an unpermitted march and need to get on the sidewalks. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 1:22 p.m.:

@mollykyoung, @sfkale and I are monitoring a right-wing rally in Pioneer Square. Before the event even began, there was some tension between the two dozen or so rally-goers and others who disagreed with their message. It’s quieted down now. @Oregonian pic.twitter.com/JyxIcgj48e — McKenna Ross (@mckenna_ross_) June 29, 2019

UPDATED 1:20 p.m.:

Lownsdale Square group marched east on Salmon, met by police blocking intersection at 2nd ave. Police announcing over loudspeaker that “you’re not allowed to block or impede traffic.” Saying people who remain in the road may be subject to arrest or use of force pic.twitter.com/eTtDIyMVFK — Dave Killen (@killendave) June 29, 2019

UPDATED 1:18 p.m.: Police say they’ll arrest people who don’t follow commands.

PPB is advising crowd on 2nd and Salmon to get out of the street and back on the sidewalk. They are blocking the road in an unpermitted march. If they want to leave, they can proceed westbound on Salmon on the sidewalk. — Portland Police (@PortlandPolice) June 29, 2019

UPDATED 1:16 p.m.: Police, some on bikes and others in riot gear, stop marchers at SW Second and Salmon.

UPDATED 1:15 p.m.:

Left-wing protesters are on the move, headed toward the waterfront. pic.twitter.com/5gRIPWthOH — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 1:13 p.m.:

Right wing group has moved to the middle of Pioneer Square. Looks to be a few dozen at most. pic.twitter.com/H6UdLCv3c0 — Kale Williams (@sfkale) June 29, 2019

UPDATED 1:05 p.m.:

Some spirited discussions so far but nothing more than that. One onlooker described it as “live action Facebook argument.” pic.twitter.com/HxOxT7xO2K — Kale Williams (@sfkale) June 29, 2019

UPDATED 1:03 p.m.:

Light police presence so far, bike officers at two corners of square. Dance party continues with short pause for speaker to thanks folks for showing up. Says they’re “trying to show there’s a lot of different ways to be anti-fascist,” beyond typical media portrayal pic.twitter.com/9JuCPPbdVr — Dave Killen (@killendave) June 29, 2019

UPDATED 12:57 p.m.:

Haley Adams organized the right wing gathering at Pioneer Square. Maybe a couple dozen people. Few counter protesters here. Cops on the outskirts. There is yelling. pic.twitter.com/DKxJ3wsvU6 — Kale Williams (@sfkale) June 29, 2019

UPDATED 12:55 p.m.:

Portland Police are gathering near the groups, as well. pic.twitter.com/UskbdyOQXr — Molly Young (@mollykyoung) June 29, 2019

UPDATED 12:54, Pioneer Courthouse Square:

The shouting matches are occurring on the MAX platform as confused tourists look on. — Molly Young (@mollykyoung) June 29, 2019

UPDATED 12:53:

Looks like @MrAndyNgo got hit by a milkshake. Photo = a screenshot from a video on his profile. pic.twitter.com/5qVibtR2AN — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 12:51 p.m.:

At the center is event organizer Haley Adams, who started a right-wing movement called HimToo. pic.twitter.com/wbVzZtV4Yc — Molly Young (@mollykyoung) June 29, 2019

UPDATED 12:45 p.m.:

Black-clad folks with a sign that says “enough is enough, no more proud boys” gathered in Chapman Square and then moved to Lownsdale Square, where the dance party continues and vegan milkshakes are said to still be available pic.twitter.com/40YA2wcZu3 — Dave Killen (@killendave) June 29, 2019

UPDATED 12:38 p.m.:

Scenes from Lownsdale Square, where a couple hundred demonstrators have gathered for milkshakes, music, etc. pic.twitter.com/MVEahyZ087 — Jim Ryan (@Jimryan015) June 29, 2019

UPDATED 12:32 p.m.:

Portland police are staging at areas around 3 planned demonstrations in downtown Portland, including at 4th and Main. pic.twitter.com/eBKryVSesW — Molly Young (@mollykyoung) June 29, 2019

UPDATED 12:28 p.m.: