Kenyans began voting Tuesday in general elections headlined by a too-close-to-call battle between incumbent Uhuru Kenyatta and his rival Raila Odinga.

Share news tips with us here at Hivisasa

Political leaders were not left out too. Here are some of the leaders as they cast their ballot;

President Uhuru Kenyatta casts his ballot at Mutomo Primary school in Gatundu, Kiambu County on Tuesday, August 8, 2017. PHOTO/ Courtesy

NASA Presidential Candidate Raila Odinga casts his ballot at Olympic Primary School in Kibra, Nairobi County on Tuesday, August 8, 2017. PHhoto/ Courtesy

DP Ruto casts his ballot on Tuesday, August 8, 2017. 

First Lady Margaret Kenyatta queues at St. Marys High School polling station in Nairobi to cast her ballot on Tuesday, August 8, 2017. Photo/Courtesy

Machakos Governor Dr Alfred Mutua casts his ballot on Tuesday, August 8, 2017. Photo/ Courtesy

Wavinya casts her ballot on Tuesday, August 8, 2017. Photo/ Courtesy