WASHINGTON—America’s current national debt stands at roughly $23.3 trillion, according to the U.S. Treasury Department’s “Debt to the Penny” website, which is so precise that visitors can pick a specific date in the recent past—say Jan.
ORIGINAL LINK