Portland Mayor Ted Wheeler is entering the protest crowd right now. People are already confronting him.
People have surrounded the mayor, cursing him and calling for resignation.
"He doesn't deserve to speak. He's a fucking fascist."
"Tear gas Ted has got to go."
In a "listening session" in the middle of the crowd, Wheeler says he is doing everything possible to get federal officers out of Portland.
People in the protest crowd react to Portland Mayor Ted Wheeler saying he won't commit to abolishing the police.
As he speaks, protesters have projected a list of demands on the building behind him.
I have to pause and give a shout out to the sign language interpreter working to capture this moment behind the mayor.
Wheeler, who is also police commissioner, says he takes responsibility for the actions of police officers and wants to harness the anger of protests to work together to make change.
Portland Mayor Ted Wheeler has now moved to the steps of the Justice Center to address a crowd of thousands.
Wheeler begins to speak. Boos and then cheers when he says he demands the feds leave.
Wheeler is on the way out.
Wheeler is still in the middle of the crowd talking to people.
Meanwhile, protesters down the street have started shooting fireworks at the federal courthouse.
Protesters called on Wheeler to join the front lines at the federal courthouse. He is now going there.
Someone threw a can at him, and people are chanting "Fuck Ted Wheeler," but he has joined the front lines
Tear gas at the mayor
Goggles on
Wheeler coughing
Someone threw something at the mayor
Portland Mayor Ted Wheeler says the tear gas stings. Says egregious overreaction from feds. Calls it urban warfare.
Leaf blowers target Wheeler
Feds come back out
Mayor Wheeler with eyes closed, coughing, suffering from the tear gas.

"How does it feel, Teddy?" someone shouts.
Incredible scene. Portland Mayor Ted Wheeler overcome with another volley of federal tear gas.
You can follow @ByMikeBaker.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.