Several hundred pro-Palestinian demonstrators marched through the streets of downtown Portland, starting and ending at city hall.