Home Affairs How to book an appointment with home affairs using BABSBy Writing TeamDecember 30, 2024 The Department of Home Affairs in South Africa can be a nightmare to navigate through,…