bilal

Bilal is a Johannesburg-based social and political commentator, who takes a keen interest in African affairs, with special focus on Zimbabwe and Southern Africa.