David Stockman on Washington’s Fiscal Doomsday Machine
Here’s one that will make your hair stand on end: The US Treasury closed the books on FY 2023, bringing the four-year cumulative deficit to $9.0 trillion!
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed