Kericho Governor Eric Mutai Survives Second Impeachment Attempt - August 2025