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.
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.