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.