It seems to be impossible to remove corruption from African and other third world countries, because the only ones with the power to deal with the problem, are often corrupt themselves. We are lucky in places like the UK, Western Europe, Australia, NZ and America, in that corruption isn't endemic. It is the same with democracy - we understand it, and when the other mob win, we live with the disappointment rather than rioting on the streets, because we know the system worked honestly.
But how do you get a country like SA into that position? I really hope the memory of Mandela will prevail, and the country will develop and improve for all its citizens. At least they don't have religion problems, well, not to my knowledge. Many African countries have problems between Christian and Muslim, as well as tribal differences. These differences seem to get worse and worse.
I'm glad I won the birth lottery, being born in England, and I have only ever lived in western democracies.