Posted by quoderat on Wednesday Apr 11, 2018

Federal Budget Deficit Projected to Soar to Over $1 Trillion in 2020. Re-written more accurate headline: Government Owes Itself $1 Trillion. Fortunately, Owns Printing Press.