The latest budget update from the nonpartisan Congressional Budget Office (CBO) found that the federal government has spent more on paying interest on the national debt than on the military in fiscal year 2024.

To read more go to Fox Business