uhurulabs.org
Mission and Vision
MISSION: To leverage technology and innovation for the development and benefit of Africa and its people. VISION: A world where Africa is an equal and fair beneficiary of its own resources and can t…