Another One! Stella Mwangi’s Single Featured in Another American TV Show Kenya’s rapping sensation Stella Mwangi is on a roll! Days after the femcee made headlines with the announcement that her single ‘Set It Off’ February 7, 2017 Entertainment·TL