By zarecruitment | October 13, 2017 0 Comment Visas / Permits Compliance and Cancellations of Visas in South Africa | Department of Home Affairs (DHA) Details of Visas / Permits Compliance and Cancellations of Visas in South Africa | Department of Home Affairs (DHA) RELATED : Details of South Africa Permanent Residence Permit Information | DHA