Make sure all your documents are up-to-date when applying for a visa
In 2014 the Department of Home Affairs introduced various amendments of immigration laws but some experts say it did more harm than good. The new requirements have caused confusion and frustration for many families and the business sector alike.