Thursday, March 7, 2024

Scared of the National Debt? You Should Be.

A new billboard launched in New York City’s Times Square is sounding the alarm on America’s growing national debt crisis. “Scared of the national debt? You should be.” US national debt spiked past $34 trillion at the top of the year and continues to rise due to massive spending packages.