Nearly 10,000 showed up the May Day march with signs and flags, calling for a higher minimum wage and an end to discrimination against immigrants. (Photo by Seth Halleran)
Nearly 10,000 showed up the May Day march with signs and flags, calling for a higher minimum wage and an end to discrimination against immigrants. (Photo by Seth Halleran)