Ninety-eight percent of residents of the City of Kigali have completed their personal data verification and biometric photo capture for the issuance of the Single Digital ID, according to the National
Technology
Tuesday, March 31, 2026
Saturday, March 21, 2026
