ODM faces deepening wrangles as a crisis meeting unfolds over leadership disputes. Meanwhile, President Ruto reinforced ...
Former ICT CS Eliud Owalo resigns as deputy chief of staff moments after declaring his 2027 presidential bid to challenge ...
Kenya’s President William Ruto has delayed signing a proposed trade agreement with China following pressure from the United ...
Pollsters rated him the most influential Luhya leader, placing him ahead of seasoned politicians in the region.
Political commentators say Mr Owalo's move appears to signal a vote of no confidence in his boss President Ruto.