Sentences to ponder

Italy owes France $511 billion, or nearly 20 percent of French gross domestic product.

There is a good visual here and hat tip goes to Bob Cottrell at The Browser.

Comments

Comments for this post are closed