An Opera News Kenya publication
Orange Democratic Movement (ODM) leader Raila Odinga has arrived in Kibra to join other leaders in…