Thursday, April 30, 2026

The national debt just exceeded 100% of GDP for the first time since 1946