New system for visa and permit applications
As part of the introduction of new immigration regulations, the department of home affairs has introduced a new system for visa and permit applications and extensions to be streamlined at various dedicated centres across the country.
