Crisis Management and Economic Updates in Kenya - July 3, 2025 | Kenya News Updates