South Africa marks the day since the first free election . Nation celebrates amid recent violent attack on immigrants .
South Africa marks 21 years since the first free election . Nation celebrates amid recent violent attack on immigrants .