Algeria South Africa’s Constitutional Court Delivers Landmark Ruling on Citizenshipby Noah Rodriguez May 7, 2025