Troops in Athlone
Riot police in action at Duduza
Aftermath of faction fighting
Funeral for a Muslim unrest victim in Athlone
Mourners at a funeral in Mamelodi
Candlelight vigil, Cape Town
NUM conference, Welkom
Youths, Eastern Cape
Youth Day, Atteridgeville
Young poet remembers June 16