Presidential candidates Martha Karua, Peter Kenneth and James ole Kiyapi have been cleared to run by the IEBC. The three presented their papers to the IEBC early today at the KICC.
Amani coalition's Musalia Mudavadi is expected to present his papers later today.