Takura Zhangazha
N/A

Takura Zhangazha is a blogger and human rights activist from Zimbabwe.  His writings focus on human rights and socio-economic justice. He is a keen exponent of African social democratic values. 

Sessions