what is immigration file number
-
Immigration
An Overview of the Directorate of Immigration Services in Kenya
The Directorate of Immigration Services (DIS) is the government agency responsible for ensuring the smooth and timely processing of applications…
Read More »