September 24, 2020

New CBO Report Projects Delusional Spending Levels

Veronique de Rugy

Senior Research Fellow

America's debt stands at $27 trillion and is about to top 100% of annual GDP. This is not sustainable. Read more at Creators