Thursday, March 2, 2023 - President William Ruto has responded to Azimio One Kenya Alliance leader, Raila Odinga, who has been asking him to open Independent Electoral and Boundaries Commission (IEBC) servers and see who won the last year’s presidential election. Raila Odinga has also been demanding that Ruto authorizes a reputable firm to audit IEBC…