JUST IN – U.S. national debt tops $31 trillion for the first time.

    0
    430