Fraud Allegations Imperil Congo’s Biometric ID Project
The biometric national ID card project in the Democratic Republic of Congo (DR Congo) is facing possible cancellation due to allegations of financial irregularities. The $697 million contract, awarded to […]
Follow Us