By zarecruitment | October 13, 2017 0 Comment South Africa Department of Home Affairs (DHA) | Critical Skills Visa Details of South Africa Department of Home Affairs (DHA) Critical Skills Visa RELATED : South Africa White Paper on International Migration - GAZETTED | DHA