IEBC ordered to release Kibra voters list

Electoral agency challenges ruling saying it requires seven days.
Credit: Source link