An Opera News Kenya publication
Information and Communication Technology (ICT) Cabinet Secretary Joe Mucheru has formed a task force with the…