October 12, 2015
Council president being challenged
Stories this photo appears in:
Council president being challenged
Gibson seeking fifth term as Cramer makes first run
The lone head-to-head race for a seat on Portland city council pits a veteran against a newcomer.
You must login to comment.