Raila Odinga is in India. According to photos posted by his communication team, Raila is sen getting some gifts from his Indian men.
It is believed that Raila is in the country to seek blessings from Indian men and he some winning charms. It is interesting to note that Raila was in Coast recently where he was installed as Kaya leaders in a ceremony that was conducted in the forest.
However, it is interesting to note that Mr Odinga has vied for the Presidential seat three times, all of which he has lost. However, this time around he is more aggressive than ever and maybe, just maybe, the prayer cloth could work magic for the former Premier.