Boy have we waited! Two Of Kenya’s finest female rappers Njeri and STL have finally come through with the visuals of...
When female rapper Njeri dropped her debut single, ‘Nduta’, she literally broke the internet as most people were...