› added 2 months ago
11
TIL the US spends more money on interest payments for the $36T debt than on defense.
via reddit.com