New Visualization Shows the Magnitude of U.S. Taxpayer Dollars Sent to Foreign Countries Since 2001 Each dot represents $100,000 14.1K views16:09