$35 Trillion — and Counting
"Interest payments on the debt alone surpass the budgets of many major federal agencies combined. At this point, federal debt service costs amount to approximately $900 billion, which is 17 percent of total federal spending." ~Peter C. Earle
Read Full Article »