Kenyans queued in large numbers through fields and along pavements early on Tuesday to vote in the latest electoral showdown between the country’s main political dynasties.
Polling takes place between 6 a.m. and 5 p.mlocal time with results expected to be announced within seven days.
No fewer than 19 million voters have registered to cast their vote in the election in 40,883 polling stations across the country.
Shrouded in fears of violence, the close-fought clash pits President Uhuru Kenyatta, 55, the businessman son of Kenya’s founding president, against Raila Odinga, a former political prisoner and son of Kenya’s first Vice-President.
The arch rivals are facing each other for the second time, and opinion polls have put them neck-and-neck after two months of campaigning marked by fiery rhetoric but public speeches largely free of the ethnic hate that has sullied previous contests.
The winner needs one vote more than 50 per cent.