Jeremy Cronin speaks at CAYCO annual congress
Students attend a youth meeting in Cape Town
Students attend a youth meeting in Cape Town
Workshop on human rights for school children
Workshop on human rights for school children
UDF Youth rally
AZASO members at protest meeting in KwaZulu-Natal
Release Mandela protest march
Children in 'Free Mandela' protest
Protest march in Johannesburg after the sentencing of Helene Passtoors