Despite Improved Efforts, Applicants Squeak over Cumbersome E-visa, Passport Renewal...
Although the Nigeria Immigration Service (NIS) has significantly improved the processes of obtaining e-visa and passport renewal in order to...