A campaign targeting gillnetters takes class war to the Columbia River.
IMAGE: Corey PeinMark Ihander draws his net from the waters of Youngs Bay.
Tangled in the mesh he spies the first catch of the clear blue
afternoon: a spring chinook, hatchery bred, strong and gli
I rode for three days and 242 miles on public transit. Here’s who I met.
The No. 6 bus is doing just fine until the wheelchairs show up.
soaking Tuesday has cleared into afternoon blue skies. The southbound
No. 6 leaves Jantzen Beach at 3:22 pm, so empty that passe
10 local acts that Portland’s music insiders think you should hear.
This isn’t a list of our favorite bands.
If it were, there’d be a big picture of Everclear on the cover. Not the
real Everclear—just Art Alexakis and the scabs he hired for his upcoming
The Willamette River divides Portland.
Not just physically,
east from west, or in the inconvenient gulf that opens whenever a bridge
is up. The Willamette shows us the ways we embrace, and betra
Kurt Thomas can’t compete with Blaze. The NBA’s oldest
player and his team’s mascot are representing the Trail Blazers at
Russell Academy’s rundown elementary school gymnasium in Northeast