Of course, not everyone agreed with Chebukati’s and Dr Ruto’s assessment. To this day, opposition politician Raila Odinga ...