“Open Njeri Servers,” Babu Owino Backs Raila’s End of Resistance Embattled politician Paul Ongili alias Babu Owino has officially quit the NASA Resistance. This after NASA leader Raila Odinga announced an end of the May 2, 2018 Politics·TL
Watch: Babu Owino Talks “Dirty” With Female Reporter About “Opening Njeri Servers” Well, there is no denying that Babu Owino is one of the most foul-mouthed personalities in Kenya. From hurling unprintable insults towards President Uhuru February 28, 2018 OMG·Politics·TL