Police State, Politics

Biometric ID Rollout in Africa

While the ebola virus continues to devastate Western Africa, the rollout of biometric IDs is all but completely ignored in […]