Oduor-Ong'wen's take on Kibaki's record