The Killing of USAID and DEI: Where Is the Moral Outrage?
by Jim Walters & Loren Seibold | 27 February 2025 | One of the new American presidential administration’s first actions was to fire 10,000 workers from the United States Agency for International Aid (USAID) workers, leaving less than 400. Let’s be clear: the stripping of this agency will mean that millions in poor countries will […]