STF
Share this story
Residents of Mikindani ward in Jomvu Constituency, Mombasa, Kenya, line up Thursday, Oct. 26, 2017, as they wait to cast their vote. Kenya is holding the rerun of its disputed presidential election Thursday, despite a boycott by the main opposition