Nelson Chamisa supporters speak out on Nehanda TV

Two Zimbabweans based in South Africa sharing their views on the forthcoming MDC Congress that will decide whether Nelson Chamisa will continue leading the main opposition party or not.

Nelson Chamisa
Comments (0)
Add Comment