The National Identification and Registration Authority (NIRA) has admitted their delay in mass enrollment for the National Identity Cards, citing technical glitches and protracted processes of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results