Countries 700 000 IDs still blocked by Home Affairs – LHR Cape Town — The Department of Home Affairs has (DHA) has failed to implement a court ruling that instructed... Read more 29 Jun, 2024