Check Out STL’s Younger Sister Queen Mwangi

(Last Updated On: August 13, 2014)

STL, also known as Stella Mwangi, is one of the top female rappers in Kenya. She is based in Norway and we know very little about her private life. She recently shared a photo on Instagram of her younger sister Queen Mwangi and she indicated that Queen is also a rapper.

stll