US Public Debt Reaches $40.047 Trillion With $32.266 Trillion Held by Public | Epistemic News