Kenyans from all walks of life woke up early as 1 a.m. so as to be the first ones to poll in a highly-competitive General Election.
Voting began from 6 a.m. without major hitches being reported in most of the polling stations.
They thronged polling stations all over the country to have a chance to participate in the exercise.
Moment of truth is finally here as Kenyans decide
Hundreds of polling centres out of network coverage