History of worker choirs
Although worker choirs were part of the trade union movement’s struggle against apartheid they found themselves in a new terrain …
Although worker choirs were part of the trade union movement’s struggle against apartheid they found themselves in a new terrain …