South Africans' last chance to register to vote | The Explainer