Richard Kamau on 21st Oct

Boy have we waited! Two Of Kenya’s finest female rappers Njeri and STL have finally come through with the visuals of...

Richard Kamau on 19th Aug

When female rapper Njeri dropped her debut single, ‘Nduta’, she literally broke the internet as most people were...