How Administrative Delay is Stranding Immigrants
The administrative delays within South Africa’s Department of Home Affairs (DHA) have left thousands of immigrants stranded, unable to access basic services, reunite with their loved ones or family, or secure their legal status. Even though there have been...
