New revelations now indicate that President Uhuru Kenyatta was last week forced to dispatch Deputy President William Ruto to Rio de Janeiro where the 2016 Olympics have been ongoing.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.
AcceptRead More