Why does the majority here sound as if they think that the South African government still enforces apartheid laws? South Africa is a multi-racial society, that is now trying to embrace a new paradigm. This is starting to become a reality and apartheid is certainly not in our constitution any more. I am a white South African who does not wish to be labelled as a racist. South Africa has a constitution containing the most ground-breaking acts on human rights in the world.
The South African constitution states that no person may be discriminated against in any way, whether on racial grounds, gender, disabilities, sexual orientation, etc.
One other thing: South Africa is part of the Common Wealth and therefore we don't even give the death sentence.
South Africa is not in the apartheid era any more! We have a chiefly black government with white officials being in the minority. Our president is black. A black government won't oppress their own people, will they? Officially, apartheid has been abolished since 1994 already!
So don't worry! South Africa has been on the right track for some time now...