Fifth President of Kenya, Dr. William Ruto, taking an oath of office at his swearing-in at Moi International Sports Stadium in Nairobi, Kenya, September 13. Photos: Tolani Alli.
Fifth President of Kenya, Dr. William Ruto, taking an oath of office at his swearing-in at Moi International Sports Stadium in Nairobi, Kenya, September 13. Photos: Tolani Alli.