Monday, January 27, 2020

"Taxpayers and businesses send almost $4 trillion to the federal government every year. As the $23 trillion national debt illustrates, federal spending isn’t constrained in any meaningful way,"