When Federal Interest Payments Come to Exceed the Military Budget: Time to Stop Defending the Rest of the World
American Institute for Economic Research | Jan. 5, 2023 A new year dawns bright, with the US hurtling over the fiscal cliff. The lame duck Congress voted for a pork-packed $1.7 trillion budget bill. As the […]