An Opera News Kenya publication
On Tuesday, Kenyans woke up to a report from IEBC that, maligned CEO Ezra Chiloba has…