Wednesday, June 4, 2025

Interest on the national debt has to be paid out of current tax receipts, crowding out other spending

 Defense department spending in fiscal 2025 is estimated to clock in at $873 billion.