It doesn’t look like there are any clues in the article. Par for a tabloid, they seem to be wanting us to think that it’s that Odinga guy. I’m sure it isn’t, or they’d just state it.
Maybe it’s his own personal snake handler.
Doesn’t look like Odinga to me. Maybe just some no-name guy.