24 Oct 2016Kenyan-Norwegian artist STL releases self-titled EPKenyan-Norwegian hip-hop artist STL has released her five-track self-titled EP. The five tracks...By In-house East Africa