Tag Archives: Nelson Chamisa

Zimbabwe: opposition leader creates new party

Zimbabwe: opposition leader creates new party

Nelson Chamisa, once leader of Zimbabwe’s largest opposition party the Movement for Democratic Change (MDC) has formed a new party ending years of leadership struggles that weakened the opposition. “We have lost everything except ourselves. If you want MDC Alliance, take it,” he said as he announced the launch of …

Read More »