'$2 Trillion Every Year Just To Keep The Lights On': Peters Sounds The Alarm On Deficit Spending · Forbes Breaking News · Sentinel