Self Help Africa

Works to end hunger and poverty in rural Africa.