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