Tag: Raila Odinga

Raila Odinga, Kenya’s strongest opposition leader has died

Raila Odinga, Kenya's former prime minister and perennial opposition leader, has died…

Mukasa John