Eliud Owalo resigns, declares bid for 2027 presidency
Former Cabinet Secretary Eliud Owalo has resigned as Deputy Chief of Staff in charge of Delivery and Government Efficiency, just hours after declaring his intention to run for presidency during
Read on