Yellowhead illegal worker picket
When I was driving to work this morning, I saw a picket on the Yellowhead at 156th Street. They had signs on a pickup saying that one of the subcontractors was using illegal workers. Does anyone have any more info? Who is organizing the picket? Which Company?