Raila Odinga

Raila Odinga is likely to weather all political storms and make counter strikes against all of his political nemesis successfully. Odinga is not a creation of previous regimes rather a student of geopolitics and understands Kenya

Read Also:  France To Deploy 300 Special Forces Brigade to Train Soldiers In Congo
More from David Goldman

David Hugh Marx, a naval petty officer arrested over his wife Mary Lou Marx murder

David Hugh Marx, a naval petty officer has been arrested after murdering...
Read More
Comments