Responses to Political Criticism and Controversial Claims - July 5, 2025 | Kenya News Updates