This page has moved to a new address.

Does American really owe $60 trillion (500% of gdp)?