Jacob Zuma

PRETORIA-(MaraviPost)-South Africa’s Deputy President Cyril Ramaphosa says he is holding direct talks with embattled...

NBS Bank Your Caring Bank