Meet the New Public Figure in Local TV Drama Inspekta Mwala His name is Stephen Ogugu, famously known as Stevo Toboa Siri. Stephen Ogugu, a graduate from Kenyatta