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 »