Canadian Labour Congress
The Alberta Federation of Labour (AFL) is the Alberta provincial trade union federation of the Canadian Labour Congress. It has a membership of approximately 170,000 from 29 affiliated unions.