The United States Agency for International Development has spent millions in U.S. taxpayer dollars on some shocking expenditures.