ParentFull threadzmanji·> The U.S. Treasury: $1.63 trillion (11.3 percent)How can the Treasury have US Debt?View on HN