USAID has nothing to with NGOs!!!!! USAID is 100% official, government funds, part of them provided by the US controlled IMF and World Bank. "International Development" means roughly the negotiators of the beneficiary country are told "we - America - give your country x million or billion dollars on condition you spend 70% of the total on US made artillery, explosives, missiles, military vehicles. By doing what we tell you, half of the remaining 30%, you share between you. Only 15% of the loan really benefits the country.
In addition the receiving government will need to pay yearly interests to the US Government and when money is not available, they pay with oil, gold, copper, drugs, etc.
The real purpose of USAID is to bankrupt other countries.