The political winds have shifted since Portland’s May 19th mayoral primary. Now, the top vote getter is the underdog, but the other name on the ballot could be a spoiler.
The political winds have shifted since Portland’s May 19th mayoral primary. Now, the top vote getter is the underdog, but the other name on the ballot could be a spoiler.