Back to photostream

IOU

"Expressed as a percentage of Japan's GDP, at 266%, it has the highest level of debt of any nation on Earth"

 

Lost Score - Top 10% popular

 

28,879 views
824 faves
459 comments
Uploaded on April 2, 2016
Taken on August 29, 2015