2017 Presidential aspirant wants Chebukati barred from holding public office
Former independed presidential aspirant Peter Solomon Gichira has filed a petition at the high court seeking to remove IEBC chair Wafula Chebukati from office. Gichira is also seeking to have Chebukati bared from holding any public…