May Day rally march through downtown Portland, Oregon
Abraham Lincoln statue during a May Day rally in downtown Portland, Oregon
Child with picket sign during a May Day rally in downtown Portland, Oregon
Participants in a Health Care for All march in Portland, Oregon
Anti-WTO rally marchers in Portland, Oregon
Woman with a picket sign at an anti-bailout rally in Portland, Oregon
Inflatable fat cat puppet at an anti-bailout rally in Portland, Oregon
Jo Ann Hardesty speaking at an anti-bailout rally in Portland, Oregon
Speakers at a CBLOC rally
Margaret Butler holding a Jobs with Justice pledge card
Portland Jobs with Justice rally outside Powell's Books
Puppets at a Portland Jobs with Justice rally at Powell's Books
Jobs with Justice pledgers marching in solidarity with SEIU 503
Portland Jobs with Justice action reminder postcard