From staff and wire reports

A year after tens of thousands of people flocked downtown to join the 2017 Portland Women’s March, a handful of events are planned to mark the anniversary of the march and of President Trump’s inauguration.

Follow live updates here. For a full photo coverage of Saturday's events, see our gallery with images from staff photographers Mark Graves and Dave Killen.

Don't Edit

Full story

That's a wrap on live updates. Read the full report, Rallies, a marketplace and a party mark anniversary of Portland Women's March, by Eder Campuzano, with photos by Mark Graves and Dave Killen.

Don't Edit

We’re live at the MeToo March and SpeakOUT as it winds through downtown Portland. WARNING: Possible graphic language. Posted by The Oregonian on Saturday, January 20, 2018

5 p.m. #MeToo March wraps up, returning to Pioneer Square

It was a fast-paced march through downtown Portland, as marchers made their way from Pioneer Courthouse Square, down Broadway, around Portland State and then back down Fourth Avenue to return to Pioneer Courthouse Square.

Watch the full demonstration in our Facebook Live below. Warning: Some language is profane.

Don't Edit

The #Metoo March is underway moving quickly along SW Broadway pic.twitter.com/jWMwiqrohz — Mark Graves (@markwgraves) January 21, 2018

4 p.m.: #MeToo March is on the move

#MeToo Marchers move from Pioneer Courthouse Square to Broadway. Follow their progress on FacebookLive.

Don't Edit

A second march has started in Downtown Portland. The march does not have a permit to walk on roads. For the safety of participants and the motoring community, police are attempting to close some roads to motor vehicles in the area. Drivers, please use extra caution downtown. — Portland Police (@PortlandPolice) January 20, 2018

Police allow the march to proceed and are warning drivers to be cautious.

Don't Edit

Don't Edit

West on Washington now, chants of “get up, get down, there’s a #metoo movement in this town pic.twitter.com/29oxSPEJ8A — Dave Killen (@killendave) January 21, 2018

After winding around the Portland State University campus, the #MeToo march heads north on Southwest Fourth Avenue. Police are walking alongside the demonstration.

Don't Edit

2:40 p.m: #MeToo March and SpeakOUT

A few hundred people are gathering in Pioneer Courthouse Square for the #MeTo March and SpeakOUT, set to run until 5 p.m. Watch the event on Facebook LIve. Strong language warning: Victims of sexual violence are sharing their stories. The crowd is offering signs of support and encouragement.

The March for Impeachment has wound up at the downtown waterfront.

Don't Edit

Dave Killen

Multiple rallies and marches related to the one-year anniversary of President Trump's inauguration and national Women's March were held Saturday, Jan. 20, 2018, in Portland. Participants in the #MeToo March gathered Saturday at Pioneer Square, providing a forum for sexual assault survivors to tell their stories. The group plans to march downtown in protest of President Trump. (Dave Killen, Staff)

Don't Edit

We’re live at the National March for Impeachment in downtown Portland. WARNING: possible graphic content. Posted by The Oregonian on Saturday, January 20, 2018

Warning: Strong language appears in audio and images in this video.

Don't Edit

Mark Graves

Multiple rallies and marches related to the one-year anniversary of President Trump's inauguration and national Women's March were held Saturday, Jan. 20, 2018, in Portland. Participants in the #MeToo March gathered Saturday at Pioneer Square, providing a forum for sexual assault survivors to tell their stories. The group plans to march downtown in protest of President Trump. (Mark Graves, Staff)

Don't Edit

Don't Edit

March for Impeachment ends with rally at Skidmore Fountain

Don't Edit

2:10 p.m.: Gathering moves to Pioneer Courthouse Square, keeps going

The National March for Impeachment has made its way to Pioneer Courthouse Square, where the #MeToo March is set to gather from 2 to 5 p.m., also to protest President Trump.

The March for Impeachment group continues to move, now heading toward the waterfront.

Don't Edit

Don't Edit

Don't Edit

Don't Edit

Don't Edit

Speakers are trading a megaphone at the center of the plaza. Lots of signs. Looks like a march is beginning heading north on 3rd pic.twitter.com/HTHM0JLsvP — Dave Killen (@killendave) January 20, 2018

1:22 p.m.: March for Impeachment moves on to SW Third Avenue

Portland's National March for Impeachment moves from Terry Schrunk Plaza, heading north on Southwest Third Ave. A dozen or so police officers on bicycles are in the area.

Watch the progress live, with Eder Campuzano and Dave Killen reporting.

Don't Edit

Don't Edit

Here’s a map of the march and a few pix pic.twitter.com/tkBjA4tv97 — Dave Killen (@killendave) January 20, 2018

Don't Edit

.@edercampuzano and I are now at Terry Schrunk Plaza, where a few hundred protesters are gathered for the National March for Impeachment pic.twitter.com/jA8r8rkr1b — Dave Killen (@killendave) January 20, 2018

12:45 p.m.: National March for Impeachment downtown

Downtown, the National March for Impeachment started at 12:30 p.m. in Terry Schrunk Plaza. Organizers say they represent a community rallying against President Trump and the actions of his administration.

Watch the rally as it unfolds on our FacebookLive video, with Eder Campuzano reporting.

Don't Edit

We’re live at the National March for Impeachment at Terry Schrunk Plaza in downtown Portland, where protesters have gathered to demand Donald Trump’s impeachment on the one-year anniversary of his inauguration. Warning: possible graphic content Posted by The Oregonian on Saturday, January 20, 2018

Don't Edit

Don't Edit

Mark Graves

Organizers of the National March for Impeachment on Saturday say they represent a community rallying against President Trump and the actions of his administration. The rally began at Terry Schrunk Plaza. (Mark Graves, Staff)

Don't Edit

Mark Graves

Downtown, the National March for Impeachment started at 12:30 p.m. in Terry Schrunk Plaza. Organizers say they represent a community rallying against President Trump and the actions of his administration.

Don't Edit

Mark Graves

Downtown, the National March for Impeachment started at 12:30 p.m. in Terry Schrunk Plaza. Organizers say they represent a community rallying against President Trump and the actions of his administration.

Don't Edit

Mark Graves

Downtown, the National March for Impeachment started at 12:30 p.m. in Terry Schrunk Plaza. Organizers say they represent a community rallying against President Trump and the actions of his administration.

Don't Edit

12 p.m.: NXT LVL x SHE SHREDS

First up: NXT LVL x SHE SHREDS, a rally and party, in Northeast Portland. The rally runs noon-5 p.m. Saturday, according to the event Facebook Page , and will be followed by a party from 7 p.m. to 2 a.m. The event was designed to raise money for Brown Girl Rise, Queer Rock Camp and Portland Menstrual Society.

Don't Edit

Don't Edit

Here are a few photos. Events are ongoing pretty much all day at PICA (Portland institute for contemporary art) 15 NE Hancock pic.twitter.com/sydVY8QvEI — Dave Killen (@killendave) January 20, 2018

Don't Edit

We’re live at the NXT LVL X She Shreds J20 rally and party in NE Portland, one of many Women’s March activities happening in Portland today Posted by The Oregonian on Saturday, January 20, 2018

Don't Edit

11 a.m.: Events in Portland

On Saturday, the day that most anniversary Women's Marches are happening in the state, events are scheduled for noon at PICA in Northeast Portland, 12:30 p.m. at Terry Schrunk Plaza and 2 p.m. at Pioneer Courthouse Square.

Joey Gibson, leader of the right-wing group Patriot Prayer, is expected to appear downtown at 5 p.m. Counter-protesters in the past have gathered at his events.

This year's iteration of the Portland Women's March, dubbed the Indigenous Womxn's March , will be held at 1 p.m. Sunday at Terry Schrunk Plaza.

Though the city's downtown core isn't expected to be flooded with the tens of thousands who filled the streets to march for women last year, Portland police are urging people to protest lawfully during today’s events and are warning the public of possible traffic disruptions.

Police said TriMet has put together transit system contingency plans and that riders should check the transit agency's website before traveling.

A Portland Bureau of Transportation spokesman said the agency hasn't received any applications for permits for marches this weekend.

— Jim Ryan

Don't Edit

#WomensMarch2018 In Eugene, Oregon. We are still here resisting racism and the corruption of this administration. #TrumpRussia #TaxScam #TheResistance Everyone is welcome. Last year roughly 1/3 of our 7000 protesters were men. Thank you! pic.twitter.com/8QBi4Fmji4 — 🕊La Isla🕊️ (@LAISLA1313) January 18, 2018

Events around Oregon

Looking for events throughout Oregon? Here's the plan, as reported by Lizzy Acker.

Don't Edit

KENA BETANCUR/AFP/Getty Images

Women's marches around the world

NEW YORK -- Across the globe, people are hitting the streets on the one-year anniversary of President Donald Trump's inauguration, marching against his policies and in support of the #MeToo movement against sexual assault and harassment.

A protest in New York was among more than 200 such actions planned for the weekend around the world. By mid-morning, people gathered in Chicago, Los Angeles, Denver and Raleigh, North Carolina. In Philadelphia, many marchers wore pink cat-ear hats as a show of solidarity, while others carried signs stating opposition to Trump and his policies.

Full story and photos

-- The Associated Press

Don't Edit