United States is currently spending 17.9% of its revenue on interest payments, the largest share in more than 30 years

Make a post in our subreddit XGramatikInsights, and your thoughts will appear here!

Share the Post: