President Ruto Defends Record Amidst Corruption Allegations and Criticism - September 2025