ICT boss

Ruto is a liar- ICT CS Joe Mucheru tears into hustler narrative

Reading Time: 2 minutes ICT Cabinet Secretary Joe Mucheru has torn into Deputy President William Ruto’s hustler narrative saying it is full of lies. […]