IEBC Sets October 17 for Uhuru – Raila Grand Face Off by SoftPower September 5, 2017 0 Kenya’s Independent Electoral and Boundaries Commission, IEBC has announced the date for the repeat presidential polls as ordered by the ...