Policy Experts Raise Concerns About Afghanistan’s Biometric Databases
Policy and technology experts have added another wrinkle to the evolving identity crisis in Afghanistan. The story started to take shape a couple of weeks ago,…
Articles tagged with HIIDE
Policy and technology experts have added another wrinkle to the evolving identity crisis in Afghanistan. The story started to take shape a couple of weeks ago,…