December 4, 2025 by Communications Press release: Africa’s biometric-ID systems blocking millions of citizens from fundamental rights and servicesPress Release