Governments around the world owe $85.7 trillion, according to the latest data from the IIF.
(Please use a modern browser to see the interactive version of this visualization)