Supreme Court in Kenya is due to deliver its ruling on a presidential petition today at noon.

Raila Odinga, leader of the main opposition party Azimio La Umoja is challenging the victory of William Ruto who was declared winner of last month’s presidential elections.

More details to follow.

Subscribe to our Youtube Channel: