Kenyan opposition leader Raila Odinga is calling his country’s repeat presidential election a sham and says a new vote should be held within 90 days.
Kenyan opposition leader Raila Odinga is calling his country’s repeat presidential election a sham and says a new vote should be held within 90 days.