Kenya March 17, 2025By William GreenTrump’s USAID freeze must serve as a wake-up call for Africa – Al Jazeera EnglishBy William Green