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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results