Owalo defends presidential bid after resigning from government role
Former Deputy Chief of Staff in charge of Delivery and Government Efficiency Eliud Owalo has defended his decision to resign from government and declared his intention to run for president
Read on