Raila Odinga

Raila Odinga

Kenyan opposition leader of the National Super Alliance (NASA) coalition Raila Odinga speaks during a news conference in Nairobi, Kenya October 31, 2017. Courtesy Photo.

Kenyan opposition leader of the National Super Alliance (NASA) coalition Raila Odinga speaks during a news conference in Nairobi, Kenya October 31, 2017. Courtesy Photo.