One of the greatest challenges of Africa and its leaders is the over-reliance on foreign aid for its development needs. [...]