Zimbabwe Opposition Leader Nelson Chamisa in South Africa

Your browser doesn’t support HTML5

Zimbabwe opposition leader Nelson Chamisa is in South Africa on a diplomatic offensive to pressure President Cyril Ramaphosa to intervene in his country’s affairs, to prevent further economic decline. He said he wants Pretoria to intervene because the political temperatures in Harare are rising.