Wednesday, June 3, 2009

Angela Merkel appears to get it

http://online.wsj.com/article/SB124398546796379239.html

But does any other leader?

No comments: