International Kenya’s Supreme Court holds Ruto’s presidential victory over Odinga By Kazi Njema Reporter - September 5, 2022