Claim: Under current conditions, by 2023, the interest payments on the national debt will be $722 billion, larger than the projected defense spending of $696 billion.
Fact-check: Price's point about rising deficits on the money
Verdict: true
Organisation: PolitiFact
Author: April Hunt
Date published: 2015-03-27T00:00:00