Huduma Namba is a unique number that is generated to allow one to access government services. This number generated from Kenyans personal data captured in biometric kits is surrounded with lack of transparency and an irreversible potential of breaching people’s ...