South Africa: Blacks caught up in dilemma to achieve economic freedom

South Africa is a country blessed with abundance of natural resources including fertile farmlands and unique mineral resources. South African mines are world leaders in the production of diamonds and gold as well as strategic metals such as platinum.
no image
Stephen Rwembeho