A man who showed up to a Portland protest with an American flag was brutally assaulted by members of ANTIFA after he refused to put the flag away. They hit him in the head with a bat and left him bleeding on the ground after they stole his flag.

And as it turns out, the protester was a liberal who showed up to oppose a corresponding right-wing rally.

Oregon Live has the details:

“Paul Welch came to the downtown protest Aug. 4 to let his political leanings be known.

“With pride he clutched his U.S. flag as he moved among the crowd of like-thinking demonstrators.

“Soon a group of black-clad anti-fascist protesters, also known as antifa, demanded he lose the flag, calling it a fascist symbol. Welch refused, and a tug-of-war ensued.

“It ended with Welch taking a club to the back of the head, lying on the ground in a pool of his own blood.

“Only Welch was not a Proud Boy, a Patriot Prayer supporter or among the other conservative activists who descended into the area that day, many from out of town.

“He was one of hundreds of progressive Portlanders who had turned out to oppose the right-wing rally held at the Tom McCall Waterfront Park.”

Here is a photo of Welch after the attack:

Welch is a registered Democrat who voted for Bernie Sanders. He also attended the left-wing Women’s March to oppose Donald Trump’s inauguration. He has also supplied the nearby Occupy Ice encampment with water, sunblock, and toilet paper.

But as he marched in the ANTIFA rally two men with covered faces accused him of carrying a “fascist symbol” and demanded he turn over the American flag. He refused and he was beaten for it.