The Vigilant Fox29 May 2025, 18:48This Is What Happens When America’s Debt Crisis ExplodesAmerica is drowning in $37 trillion in debt, and Senator Johnson warns we're nearing the point of no return.Read more:vigilantfox.substack.comThe Vigilant FoxNews