Waste of the Day: Throwback Thursday: Foreign Aid

Topline: The national debt is approaching $37 trillion, yet for years the U.S. has been handing out foreign aid to countries it owes money to. In fiscal year 2010, America spent $1.4 billion — o Read Full Article »


Comment
Show comments Hide Comments


Related Articles