USAID

Referenced in 1 episode

Definition

The United States Agency for International Development, a government agency responsible for administering civilian foreign aid, often intertwined with U.S. foreign policy goals.