Kenya's opposition leader faults date for presidential revote

Kenya’s opposition leader Raila Odinga on Tuesday faulted the electoral body, the Independent Electoral and Boundary Commission (IEBC), for setting October 17 as the date for a re-run of presidential elections following nullification of the previous polls by the supreme court.
no image
Times Reporter