Takura Zhangazha - Al Jazeera English
avatar

Takura Zhangazha

Takura Zhangazha is an independent blogger based in Zimbabwe.

Top Stories

MUST-SEE PROGRAMMES