Chebukati orders suspension of IEBC ICT chief James Muhati
IEBC Chairman Wafula Chebukati has ordered his commission’s CEO Ezra Chiloba to suspend ICT Director James Muhati, ICT Coordinator Paul Mugo and ICT officer Boniface Wamae. Chebukati says the move is aimed at restoring public confidence ….