South Africa marks 100 years since the first free election . peaceful protests amid recent violent attack on protesters .
South Africa marks 21 years since the first free election . Nation celebrates amid recent violent attack on immigrants .