Zuma in Russia for G20 Summit

posted in: Africa

President Jacob Zuma By PANA Cape Town, South Africa – South Africa’s President Jacob Zuma is in St Petersburg, Russia, for the G20 Leaders’ Summit which kicks off on Thursday. Speaking before his departure, President Zuma briefed reporters on the … Read More