Scroll to Top

Is Sir Dawda Jawara Among The Successful African Leaders? If you ask ten people what is their definition of a successful leader?, you will certainly get ten different definitions. I know the Jammenkundas...