The Explicable Mystery of the National Debt

America's current "national debt" is tallied to be $21.5 trillion. When politicians and economic pundits talk (worry, fret, wring their hands, gnash their teeth) about this "debt" they implicitly assume—along with their listeners, readers, and potential voters—that this fantastic sum will eventually have to be paid back. That's what happens with debts, right? Someone calls them due!

An Open Letter To Progressive Candidates and Incumbents

With the new OCF language, candidates and office holders can give an answer to “How are you gonna pay for it?”