COSATU president Elijah Barayi on the shoulders of some union members at a workers rally
Delegates at the second national congress of the Congress of South African Trade Unions (COSATU)
COSATU General-Secretary Jay Naidoo congratulated by supporters following his re-election at the second national congress of COSATU
Cheering workers at FOSATU May Day rally
People dancing at FOSATU cultural day
UDF people's rally
United Democratic Front National Launch in Mitchells Plain - Transvaal delegation arriving
United Democratic Front National Launch - part of the Transvaal delegation in full cry
UDF National Launch - part of the huge crowd chanting freedom slogans
Youth celebrate at the launch of the International Year of the Youth