America’s $2.3 Trillion Dollar Foreign Aid is Mostly a Defense Contractor Subsidy
Here’s a ‘Connecting the Dots Moment’ for Americans to ponder: It’s a well documented fact that Congress wiped out the Social Security Trust Fund over the decades to the tune of at least $2.5 trillion and left a worthless pile of IOU’s, here. It’s also well documented that foreign aid, according …