Finally!! Raila Odinga Agrees Pays back Three hundred and eighty million shillings he owes Mumias Sugar Limited

540
Finally Raila Odinga Agrees Pays back Three hundred and eighty million shillings he owes Mumias Sugar Limited
Finally Raila Odinga Agrees Pays back Three hundred and eighty million shillings he owes Mumias Sugar Limited

Finally Raila Odinga Agrees Pays back Three hundred and eighty million shillings in debt  that  he owes Mumias Sugar Limited as pressure mounts for him to get back his western votes block.