National

Immigration moves to purge Visa fraud

Directorate introduces tech aided visas With effect from today (May 11), the Directorate General of Immigration and Emigration will use new machine-readable Visa stickers.
no image
James Karuhanga