The main opposition party’s leader, Chamisa, has relinquished his role
“With immediate effect, I no longer have anything to do with CCC.” In a recent political twist in Zimbabwe, Nelson Chamisa, the main opposition leader, declared his resignation from the Citizens’ Coalition for Change, stepping down from his leadership role and severing ties with the […]