Kenya has a new president after a more transparent — but still contentious — election
Kenya has inaugurated William Ruto as president. The Christian leader has humble roots as a chicken seller.
Kenya has inaugurated William Ruto as president. The Christian leader has humble roots as a chicken seller.