Kenyans vote to choose next president amid fears of violence

Kenyans are voting in an election that pits President Uhuru Kenyatta against challenger Raila Odinga amid fears the east African economic hub's poll battle could spark deadly ethnic violence.
Voters formed long lines at many polling stations before dawn, waiting for the chance to cast ballots in the tightly-contested race for the presidency as well as for more than 1,800 elected positions, including governors, legislative representatives and county officials.