๐บ๐ธ Interest payments on the US national debt reached $763 billion in the first ten months of fiscal year 2026, an 18% increase compared with the last year. Defense spending for the same period was $728 billion.
Published by The Spectator Index
Published by The Spectator Index
Please to comment