South Africa is one of the countries in the world that has delivered the highest number of
houses to the poor through various delivery mechanisms. This was done to fulfill her vision
of adequate housing for all, as ...