Published: Aug 21, 2022, 05:51 IST | Updated: Aug 21, 2022, 05:51 IST
Ruto's win has triggered protest in Kenya. On another hand, Raila Odinga has challenged the presidential election results in court. He has to file the petition at the Supreme court by Monday.