Skip to main content

Kenya’s High Court orders IEBC to open voter register and election servers to parties and observers | Mukoko News