Former ICT Cabinet Secretary Eliud Owalo has attributed the frequent stalling of government projects in Kenya to corruption, diversion of funds, and conflicts of interest within public institutions. Speaking on Monday, March 16, 2026, during an interview with K24 TV, Owalo said many development initiatives fail to reach completion because funds allocated for projects are […]