African National Congress

MYANC: #PeoplesManifesto Launch Deputy President David Mabuza, ANC KZN Deputy Chair Mike Mabuyakhulu and NEC Member Naledi Pandor addressing the community of ka Mafunze in Elandskop near Pietermaritzburg in the Moses Mabhida Region towards the #ANC107 An