Things You Probably Didn’t Know About ‘Talanta Mtaani’ Host STL Yamumo Stella “STL” Yamumo fast-rising TV and radio presenter, voice-over artiste, emcee, community worker, vlogger and blogger. She is best known as co-host of ‘Talanta Mtaani’ January 13, 2020 featured·TL·TV