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

 

29,225 views
830 faves
461 comments
Uploaded on April 2, 2016
Taken on August 29, 2015