King Kaka, the self-proclaimed Swahili Shakespeare, has released a new track dubbed ‘Lote.’ The rapper, who has had...
King Kaka, the self-proclaimed Swahili Shakespeare, has released a new track dubbed ‘Lote.’ The rapper, who has...