Pushback on National Integrated Identity Management System (NIIMS) in Kenya: the government must do more to protect human rights

Access Now