Raila Odinga, the Azimio la Umoja-One Kenya leader, has arrived in Kenya after visiting South Africa as the African Union's High Representative for Infrastructure Development in Africa.
Odinga met with a number of high-profile leaders, including African Union Development Agency (AUDA-NEPAD) Chief Executive Officer Nardos Bekele-Thomas and South African President Cyril Ramaphosa.