Mozilla issued a warning that Kenya DNA-linked national ID
Mozilla issued a warning to Kenya’s new national identity card. The Kenyan parliament passed a revision of the National Integrated Identity Management System (NIIMS) last month. The NIIMS now requires all Kenyans, immigrants, and...