Workers picket DoubleTree Hotel in San Pedro, California, March 16 during three-day strike.
By Jon Teitelbaum
March 28, 2024
Workers picket DoubleTree Hotel in San Pedro, California, March 16 during three-day strike.