Richard Kamau on 30th Nov

Tanzanian rapper Chidi Benz has made his feelings of disappointment known after missing out on the star-studded line up of...