Telecoms Kenya’s ICT agency suspends CEO Ezra Chiloba over alleged corrupt practices Kenn Abuya 7 months ago