Has South Africa’s ANC failed to live up to its promises? Apr 28, 2024 | 0 comments South Africa is commemorating the 30th anniversary of its first democratic election…Read More Source: AL Jazeera English Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website