Raila Odinga holds rally in Kibra

Kivumbi 2017 | Sunday 13 Aug 2017 2:23 pm

Raila Odinga holds rally in Kibra