LAKE OSWEGO, Ore – Supporters of President Donald Trump gathered in Lake Oswego Saturday afternoon as part of a nationwide March 4 Trump demonstration.

About 400 people RSVP’d on the event’s Facebook page. The rally gathered at George Rogers City Park at noon.

Photos: Lake Oswego March 4 Trump rally

“I’ve never been comfortable wearing a Make America Great Again hat in Oregon,” one supporter said. "I’m very proud. It’s just a shame that people can’t all unify.”

Supporters marched from the park to one side of North State Street, a downtown road in the Portland suburb. On the other side of the street, an organized counter protest gathered. At times they chanted, “No Trump, No KKK, No Fascist USA.”

Lake Oswego police tweeted that State Street was still open but traffic was at a standstill.

Some anarchists also showed up at the rally.

“I’ve lived in Lake Oswego my whole adult life and I’ve never seen anarchists or people covering their faces here,” a Trump supporter said.

The rally and counter protest were mostly peaceful but one person was injured, according to police. Three people were arrested and lodged at the Clackamas County Jail.

  • Zachary Pursley, 24. Faces charges of disorderly conduct and interfering with a peace officer.
  • Sonny Keithley, 23. Faces charges of assault, disorderly conduct and interfering with a peace officer.
  • Michael D. Smith, 36. Faces charges of resisting arrest disorderly conduct, criminal mischief and interfering with a peace officer.

Watch a Facebook Live video of the rally and counter protest:

Thousands of Trump supporters participated in March 4 Trump rallies across the United States on Saturday.

Photos: Thousands rally across US to support President Trump