FREEDOM FORUM: Discussion

David Galland

The Land of the Rising Sun has the dubious distinction of sporting the highest debt-to-GDP ratio of any industrialized nation in the world. Now greater than 200%, Japan’s relative debt load is bigger than that of Greece, Spain, Portugal or the US. Ja

Make a Comment