In recent days, the United States has begun a major gutting of USAID, the agency responsible for administering foreign aid. Many Americans are celebrating this as a victory — finally, no more taxpayer dollars wasted on countries that, in their view, give nothing back….
Read the full article here