Foreign Aid to Owners of US Debt?

The US is providing foreign aid to 16 different countries that own more than $10 billion each of US debt.

Related Videos