With nearly $3.3 million paid out to injured protesters, a follow-up assessment highlights Portland Police Bureau’s progress and shortcomings on new policies, crowd control tactics.
Athletes at David Douglas High report racial slurs hurled at them by opponents during games. Families and coaches say Oregon has no meaningful solutions for accountability.
A Portland City Council discussion that could've ended a collaborative agreement, without a backup plan in place, has been scrapped a day after the election. The move would've cost the city more than $40M.
Portland Police Bureau IDs officers who shot, injured a 24-year-old robbery suspect during a shootout in Woodlawn. One of the officers is no stranger to using force.
PBOT leaders say they’ve already addressed many of the auditor’s recommendations. They also say the scale of Portland’s traffic violence crisis is too big for just one bureau to address.
The Oregon DEQ is pausing issuing Zenith Energy a new air quality permit. Agency staff credit environmental advocates for drawing attention to their concerns.
Portland lacks a formal process for renters to form a tenant union, but residents at one apartment complex say they’ve found leverage by banding together.
The New Seasons Labor Union has been in contract negotiations with the company for almost two years. Workers want customers to boycott the company until an agreement is reached.
NW Natural talks up its climate strategy, but new legal challenges say the company has spent years lying about the environmental impact of natural gas.
Ahead of the hardcore band's sold out show at Revolution Hall, Johnny Whitney and Jordan Blilie tell us what the group's intense, abstract song lyrics really mean.
After faculty received notice of layoffs, PSU's professor union protested at the university president’s office. Faculty allege administrative bloat and bad budgeting are fueling budget cuts.
Citing ethical issues and potential conflicts of interest, advocates want the city to halt a no-bid contract renewal that would funnel millions to the Portland Metro Chamber.