Opposition leader Raila Odinga arrived in London on Thursday morning ahead of today’s forum where he is expected to speak about his decision to quit the presidential race.
Upon arrival the former Prime Minister posted a picture of a meeting with the global head of the Anglican Church, the Archbishop of Canterbury Justin Welby and later with Lord Mark Malloch Brown, a former British minister of African Affairs.