Kenyans are casting their ballots for a new leader in a tight race that’s too close to call
Voters across the country began queuing as early as 2 a.m. local time in some locations, according to local media.
Read moreVoters across the country began queuing as early as 2 a.m. local time in some locations, according to local media.
Read more