Trade Union Confederation of Productive Forces (COSYFOP)

Independent trade union activities in Algeria have, for all practical purposes, been criminalized by the state which is facing intense pressure from mass movements for democratization