Eliud Owalo resigns as Deputy Chief of Staff, declares bid for Kenya presidency in 2027
Eliud Owalo has resigned as Deputy Chief of Staff in charge of Delivery and Government Efficiency, stepping down from President William Ruto’s adminis...
Search results for 27