A new report by CNN has listed the diamond rich South African country of Botswana as Africa’s most prosperous nation in a list that saw the giant of Africa- Nigeria, conspicuously missing among the top 10 despite claims of being the biggest economy … Read more →