Tuesday, November 24, 2009

Afghanistan

It's pretty hard to disagree with Ben Smith that Peter Orszag's presence in this picture is no minor detail...

No comments: