Tag: Herman Manyora news

Herman Manyora: Ruto should resign to save face or get impeached and lose everything

Herman Manyora made an 11-minute long video talking directly to the Deputy…

Biggest Kaka Staff