US Debt 2017 Towers Over Statute of Liberty (Image)
This image visualizing debt in the United States in 2017 comes from a great website called Demonocracy.info. They post economic info graphics that really put government spending in perspective. From Demonocracy.info US Debt 2017 – $20+ Trillion If you look carefully you can see the Statue of Liberty. The Statue of Liberty no longer keeps … Read more