Self Help Africa (SHA) is an International Non Non-Governmental Organization implementing sustainable food and food and livelihoods security programmes in nine Countries in Africa. Sha’s vision is an economically thriving…