Senators have broken their silence shortly after Kericho Governor Eric Mutai survived his second impeachment attempt on Friday, August 29, 2025, at the Senate buildings. Governor Mutai survived attempts to remove him from office as Kericho boss after the Senate rejected the impeachment motion on account of doubts on the voting process. After three days […]