South Africa’s immigration system is under one of its toughest clean-ups in years as the Department of Home Affairs prepares to revoke more than 2 000...
For years, many South Africans have grumbled about long queues, missing files, and the feeling that something inside the Department of Home Affairs simply was not...