Kenyans have cast their ballots for a new leader in a fiercely-contested race that’s too close to call
Many polling stations in Eldoret city, a stronghold of presidential candidate and current deputy president William Ruto, closed ballot boxes on the dot at 5 p.m. local time (10aET), as…