JOHANNESBURG - ANC president delivered the keynote address as the party celebrates its 107th birthday.
Ahead of its birthday celebrations, the party is still battling factionalism and allegations of corruption.
WATCH: Ramaphosa faces pushback
The party will be launching its election manifesto at the Moses Mabhida Stadium on Saturday.
South Africans will be going to the polls in May and ANC president Cyril Ramaphosa is gearing up for a fiercely contested election.
ANC president Cyril Ramaphosa and provincial officials will be at the Pinetown taxi rank this morning. Yesterday they campaigned on the South Coast, where the president addressed the Masinenge community and visited a taxi rank in Port Shepstone. Courtesy #Dstv403