Raila Odinga


The Legendary Baba Raila Odinga


Raila Amolo Odinga, a political figurehead in Kenya; a man of strong will and a stubborn heart. He is well-known both locally and internationally for his resilience. Even after losing the presidential seat to his opponents several times, Raila still remains strong and determined. Many politicians would not survive inContinue Reading