Monday, September 03, 2007

Europe: Western Allies Again

A nice sum-up of trans-Atlantic relations.

No comments:

Post a Comment