Citizen Coalition for Change leader Nelson Chamisa has denied meeting British professor Stephen Chan.

Chan sparked controversy on social media after claiming that Chamisa is a Western puppet.

He claimed that Chamisa named the CCC shadow cabinet after being pressured by the West.

Chamisa who met with Chan recently following his visit in Harare said: “Who is Chan”