By Solomon Johnny South Africa is set to hold its national elections today, May 29, 2024, to elect members of the National Assembly, who will...