Zimbabwean News You Can Trust The President of the Citizens Coalition for Change (CCC), Nelson Chamisa, received backlash from some…