June 25, 2025 No Tax Dollars for Terrorists Act: Senate Approval and U.S. Foreign Aid Reform in 2025 No Tax Dollars for Terrorists Act: Will the Senate Stop Taliban Funding?