Protest by students at University of Witswatersrand
Anti-Republic Day protest
Demonstration in support of black protests against the new constitution
Students picket along road with slogans on posters.
Students hold hands at Wits protest
Police blocking a protest march
Protest march against detentions of student leaders stopped by police
Protest march in Johannesburg
Students fleeing a police charge and teargas.
Students fleeing a police charge and teargas