Africa February 24, 2025 Kenya defends peacekeeping credentials amid growing dissent over Nairobi process