Skip to main content
Skip to main content

Kosgei identifies corruption as major obstacle to development and service delivery

  • | Citizen TV
    1,094 views
    Duration: 2:34
    Head of Public Service Felix Kosgei has termed corruption as the biggest impediment to development, efficiency and service delivery in the country.