Connect with us

Africa

Kenya Supreme Court Rules on Presidential Election Petition

Kenya’s Supreme Court has upheld William Ruto’s victory in last month’s presidential election, dismissing his rival Raila Odinga’s claims that...