Thursday, December 19, 2013

$37,680,000,000: THAT’S HOW MUCH THE U.S. SPENT ON FOREIGN AID IN 2012 — HERE’S A CHART THAT HELPS EXPLAIN IT