The mayor finds cash for sex-trafficking programs—after barking at advocates first.
Posted inNews
Behind Hales’ Happy Mask
Mayor Finds Cash for Sex-Trafficking Advocates—After Barking at Them
Love Our Arts & Culture Coverage?
You can help fund it!
The mayor finds cash for sex-trafficking programs—after barking at advocates first.
Does Portland even need a mounted patrol?
Portland’s happy to take pension savings—but might have to pay them back.
Hales opens the windows in city hall, lets in a little fresh air.
Should the mayor have the last word when cops are punished for excessive force?
The “grownups” have reclaimed city hall’s third floor.
Sign up for our newsletter for news recaps, updates, and more!