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. Analysts say the race is close with neither of the…