0 Mudavadi Advocates for Economic Self-Reliance Amidst Aid Challenges February 28, 2025 Leila Abdi Prime Cabinet Secretary Musalia Mudavadi urged Kenya to shift from aid dependency to promoting trade