Takura Zhangazha
Takura Zhangazha is a human rights activist and independent blogger based in Harare, Zimbabwe. He blogs at takura-zhangazha.blogspot.com.
Takura Zhangazha is a human rights activist and independent blogger based in Harare, Zimbabwe. He blogs at takura-zhangazha.blogspot.com.